Join Velsera on a 4-12 month contract as a Technical Lead, Engineering. In this role, you will be instrumental in designing and developing high-performance, scalable, and secure web applications using JavaScript and the MERN stack. You'll lead distributed or remote development teams while collaborating closely with cross-functional partners to accelerate our mission of delivering life-changing insights.
What You'll Do
- Design and develop high-performance, scalable, and secure web applications using React 18+ for the front-end and NestJS 8+ and Node.js 18+ for the back-end.
- Architect, build, and maintain reusable components and front-end libraries that support complex applications.
- Implement and manage APIs using RESTful services.
- Optimize applications for maximum performance and scalability.
- Ensure best practices in code quality, security, and maintainability through code reviews and testing.
- Develop, test, and maintain high-quality, scalable, and secure backend applications.
- Write clean, maintainable, and well-documented code adhering to industry best practices.
- Create comprehensive unit and integration tests using JUnit and participate in CI/CD pipelines using tools like Jenkins and Bitbucket.
- Troubleshoot, profile, and optimize existing code for performance, scalability, and reliability.
- Follow secure coding practices and comply with organizational and client-specific security policies and standards.
- Take responsibility for assigned features or modules from design through deployment and monitoring.
- Participate in production support activities, including bug fixes, incident resolution, and root cause analysis.
- Actively participate in Planning sessions, contributing to estimation, capacity planning, and defining objectives.
- Work in short iterations/sprints, delivering committed stories, and attending regular ceremonies.
- Work closely with Product Owners, Scrum Masters, Architects, and fellow developers to align development efforts with business goals.
- Maintain clear, timely, and effective communication using tools like Microsoft Teams, Jira, and Confluence.
- Coordinate effectively with global and cross-functional teams, spread across multiple time zones.
What We're Looking For
- Bachelor’s degree in Engineering or Master’s degree in Computer Science.
- Experience in leading distributed or remote development teams.
- Familiarity with DevOps practices & tools for continuous integration and delivery.
- Experience with Agile/SAFe development methodologies and associated tools for tracking.
- Strong Javascript & MERN stack knowledge for development.
- Experience in AWS Cloud services [Lambda, S3, ECS, CloudWatch, SQS].
- Experience with Microservices Architecture – Designing & maintaining scalable applications.
- Experience with MongoDB and PostgreSQL.
Technical Stack
- Languages & Frameworks: JavaScript, MERN Stack, React 18+, NestJS 8+, Node.js 18+
- Cloud & Infrastructure: AWS Lambda, AWS S3, AWS ECS, AWS CloudWatch, AWS SQS, Microservices Architecture
- Databases: MongoDB, PostgreSQL
- Tools: JUnit, Jenkins, Bitbucket, Microsoft Teams, Jira, Confluence
Team & Environment
You will collaborate closely with cross-functional teams including UI/UX designers, product managers, and DevOps engineers. This role involves coordination with global, cross-functional teams spread across multiple time zones.
Benefits & Compensation
- Flexible & Hybrid Work Model to support work-life balance.
- Engaging & Fun Work Culture with team events, celebrations, and engaging activities.
Work Mode
This is a hybrid position. While our headquarters are in Boston, MA, we have teams in different countries.
Velsera is an equal opportunity employer.