- Minimum of 5+ years of professional experience in web application design and development, software engineering. Experience with cloud native applications, microservices architectures with strong focus on web application
- 5+ years of experience in Angular.js, Node.js, TypeScript building enterprise-grade single-page highly performant applications. Solid understanding of JavaScript fundamentals with proven experience designing and consuming rest and graphql APIs.
- Shipped production level Angular/Node.js application with high availability and throughput deployed to cloud platforms with strong knowledge of web standards and new technologies
- Demonstrated robust analytical skills to break down complex initiatives into well-scoped,
deliverable engineering tasks.
Roles and Responsibility:
- Design and implement reliable, high-throughput, low latency, scalable and well-documented code to tackle sophisticated algorithms
- Collaborate with engineers, product owners, and other partners to propose extensible, reusable and performant solutions
- Operate at the intersection of modern web engineering and applied AI, building intelligent features using AI-assisted development into everyday engineering to accelerate delivery and improve quality.
- Proactively seek opportunities to reuse or generalize existing services and implementations
- Experiment, develop proof of concept with relevant recent technologies.