Must-Haves:
- 5+ years of experience in UX/application development.
- Hands-on expertise with Angular 17/18, Node.js, RxJS, and Signals.
- Strong experience building and maintaining cloud-based solutions on AWS.
- Proficiency in writing and maintaining unit/integration tests (Jest, Cypress, Playwright, or equivalent).
- Practical experience with DevOps and CI/CD pipelines (Jenkins, Maven, Docker, Groovy, Stash).
- Deep understanding of API design principles (versioning, isolation, microservices).
- Strong collaboration and communication skills to work with global, cross-functional teams.
- Bachelor’s degree in Computer Science, Information Science, Mathematics, Physics, or equivalent.
What You’ll Own and Deliver
- Design, develop, and maintain applications using Angular 17/18, Node.js, RxJS, and Signals.
- Build and implement cloud-based solutions on AWS (Azure experience is a plus).
- Create, execute, and maintain unit and integration tests using Jest, Spectator, Cypress, or Playwright.
- Employ DevOps, automated testing, and CI/CD practices using Jenkins, Groovy, Maven, Stash, and Docker.
- Design APIs with strong principles of versioning, isolation, and microservices.
- Deliver scalable, distributed systems using modern open-source technologies.
- Lead problem-solving, troubleshooting, and performance optimization across platforms.
- Partner with product and design teams to translate business needs into technical solutions.
- Maintain technical documentation and ensure compliance with best practices.
- Mentor junior team members, fostering a culture of knowledge-sharing and ownership.
What You Bring
- Strong knowledge of ReactJS, HTML, CSS/SASS, jQuery, and JavaScript.
- Proficiency in Java, J2EE, Spring Core, Spring Boot, and distributed architectures.
- Experience with SOA, XML/JSON, Swagger-based documentation.
- Working knowledge of Azure cloud environments (in addition to AWS).
- Experience working with distributed systems at scale.
- Familiarity with Agile methodologies (Scrum, Kanban).
- Knowledge of relational and NoSQL databases.
- Mentoring experience and exposure to technical leadership.