Full Stack Developer, Lead
BigBear.ai · Ashburn, VA · 1 wk ago
EngineeringFull-time
About the role
Lead a team of developers in building innovative software solutions. Collaborate with cross-functional teams to design, develop, test, and deploy applications.
Responsibilities
- Develop and maintain high-quality, scalable software systems using modern web technologies.
- Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
- Contribute to the overall architecture and design of the platform.
- Participate in code reviews and mentoring junior developers.
- Ensure security and performance standards are met in all projects.
Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years of professional experience in full-stack development.
- Experience with JavaScript frameworks such as React or Angular.
- Strong understanding of databases, RESTful APIs, and version control systems.
- Proficiency in cloud platforms like AWS or Azure.
- Excellent problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Passionate about technology and committed to staying current with industry trends.
- Ability to manage multiple projects simultaneously and meet deadlines.
- Strong communication and interpersonal skills.
Skills
- JavaScript, TypeScript
- React, Angular
- Node.js
- SQL, NoSQL databases
- RESTful APIs
- Cloud platforms (AWS, Azure)
- Version control systems (Git)
- CI/CD pipelines
Benefits
- Competitive salary commensurate with experience.
- Flexible working hours and remote work options.
- Professional development opportunities and training programs.
- Health insurance and retirement plans.
- Employee discounts on company products and services.
Pay
Salary range: $120,000 - $150,000 annually.
Schedule
Full-time position with flexible working hours.