
Senior Software Engineer II
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Lead end-to-end web application development on a multi-functional team
- Learn how to build applications using our in-house frameworks and help coach others along the way
- Collaborate with product owners to understand business needs and turn them into acceptance criteria
- Mentor teammates through code reviews, pair programming, and process refinement
- Optimize code for accessibility, performance, availability.
- Increase the confidence in our deployments by writing tests, contributing to reliability frameworks, and finding automation opportunities
- Investigate and resolve production issues with the help of our site reliability team
- Innovate and implement new technologies in an effort to improve multiple teams and applications
- Have at least 8 years of experience in Web Development
- Are proficient with front end frameworks and state management with or similar to React.js / Redux
- Are proficient in building APIs, with NodeJS, Jest, Mocha, Rest, GraphQL, Express
- Are experienced with modern JavaScript coding, open source ecosystem, and development practices
- Have a passion for providing the best customer experience, and are comfortable optimizing for accessibility and performance.
- Can translate business requirements into scalable solutions, and break down and plan the execution
- Like to mentor engineers and help create the best developer experience
- Are comfortable working in an environment based on Agile development methodologies and DevOps principles
- Take initiative to collaborate with others in order to find solutions to the team's problems
- Are excited about innovation and automation
- Want to join a team that is always trying to improve and growth
- Competitive base salaries
- Bonus incentives
- Support for financial-well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities