about 1 month ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Design, build, test, and maintain high-quality user-facing applications.
- Own the full software development lifecycle, including requirements analysis and production support.
- Develop modern, responsive UIs ensuring seamless integration with backend services.
- Apply core UX principles to create intuitive user experiences.
- Implement and maintain CI/CD pipelines and deployment workflows.
- Collaborate with product managers, designers, and backend engineers.
- Write clean, maintainable, and well-tested code.
- Work effectively under tight deadlines and adjust priorities as needed.
Requirements
- 8+ years of professional experience as a software engineer.
- Strong software engineering background, including coding, testing, and production deployments.
- Proven ability to work independently with minimal supervision.
- Deep understanding of the software development lifecycle and best practices.
- Preference for experience using React with TypeScript.
- Solid knowledge of UI engineering fundamentals.
- Strong grasp of core UX principles.
- Experience deploying applications in the cloud.
- Familiarity with CI/CD tools and workflows.
- Experience with testing strategies for UI-heavy applications.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills for effective collaboration.
- Commitment to the highest ethical standards.
Benefits
- Health care benefits.
- Maternity, Adoption & related leave policies.
- Generous paternity and family care leave policies.
- Employee Assistance Program & Mental wellness programs.
- Transportation support.
- Tuition assistance.
Tech Stack
AWSGitHub ActionsReactTypeScript
