Key Skills: React, Node.js, AWS Lambda
Roles and Responsibilities:
- End-to-End Development: Own the design, development, testing, deployment, and support of features and services from concept to delivery.
- Quality Ownership: Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to define and deliver features that meet both business and technical objectives.
- Continuous Improvement: Proactively identify areas for improvement within the codebase, infrastructure, and development process. Drive solutions that increase team efficiency and code quality.
- System Reliability: Monitor the health and performance of services, and ensure timely resolution of issues and bugs.
- Technical Innovation: Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices.
Skills Required:
- 6-10 Years Experience in NodeJS, React, AWS Lambda
- Scope of Responsibility: Full Service
- Mentor Engineers
- Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews.
- Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable.
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field