Logo
JobRialto

Senior UI Developer

JobRialto, Austin, Texas, us, 78716


Job Summary

•Serve the needs of millions of customers by building best-in-class digital experiences for financial planning, investing, and retirement solutions.

•Work on a wide range of applications like Client.com

•Deliver the best omni-channel experience to customers.

Key Responsibilities

•Build and contribute to Client Investments' digital presence.

•Craft, own, build, and support features throughout the software development lifecycle.

•Collaborate in a fast-paced, mission-critical environment.

•Create rapid prototypes and learn from real-life feedback.

•Use CI/CD practices and tools for rapid deployment.

•Stay updated with the latest technology trends.

•Develop features using Angular and Microservices in NodeJS/NestJS/GraphQL.

•Ensure quality through test-first development and modern test frameworks.

•Make data-driven decisions and balance them with intuition.

•Participate in meaningful discussions with strong communication skills.

Required Qualifications

•5+ years of software development experience.

•Strong experience with Angular 15, RxJS, Redux/NgRx, and TypeScript.

•Expertise with test automation tools like Cypress, Playwright, Jest, and Storybook.

•Familiarity with developing features using NodeJS/NestJS/GraphQL.

•Experience with CI/CD pipelines and driving automation.

•Knowledge of Algorithms, Data Structures, and Design Patterns.

•Ability to triage, complete root cause analysis, and be decisive under pressure.

•Creative problem-solving skills in dynamic environments.

•Effective collaboration with diverse teams.

•Positive relationship building and influencing skills.

•Technical acuity and engineering mentality.

•Passion for clean, testable, readable, and maintainable code with a test-first approach.

•Customer-first mentality and developing user-friendly applications.

Preferred Qualifications

•Curiosity for engineering problems.

•Passionate about writing clean, testable, readable, and easily maintainable code.

•Experience working with product teams to ensure valuable features.

•Contribution to team efficiency and knowledge sharing.

Certifications

•Relevant certifications in software development or related fields (if any).

Education:

Bachelors Degree