Overview
BigBear.ai is seeking a Full Stack Developerwith a proven history of building and deploying scalable, secure, and responsive web applications using cutting-edge JavaScript technologies. In this role, you'll leverage your expertise in theMERN stack (MongoDB, Express.js, React.js, Node.js), containerization withDocker, andRESTful APIdevelopment to deliver robust solutions. You'll thrive in anAgile/Scrumenvironment, collaborate seamlessly across teams, and championDevOps best practicesto accelerate continuous delivery and innovation.
What you will do
- Design, develop, test, and deploy full-stack web applications using the MERN stack (MongoDB, Express.js, React, Node.js) to deliver scalable, high-impact solutions
- Build and integrate RESTful APIs that power seamless, dynamic user experiences
- Implement robust authentication and authorization systems using JWT and OAuth to protect user data and ensure secure access
- Optimize performance across both front-end and back-end layers - ensuring fast, responsive interfaces and efficient server-side logic
- Containerize and deploy applications using Docker, supporting smooth, production-ready environments
- Write and maintain thorough unit, integration, and end-to-end tests with tools like Jest, Mocha, Enzyme, and Cypress
- Work closely with designers, developers, and stakeholders, participating in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives
- Apply best practices with Git, ESLint, and CI/CD pipelines to maintain high code quality and enable rapid, reliable delivery
- Enhance products by integrating third-party APIs (e.g., payment gateways, social logins, maps, etc.)
- Maintain clear and detailed technical documentation, and contribute to a collaborative, feedback-driven culture through regular code reviews
What you need to have
- Bachelor's Degree and 5 to 8 years of experience
- Strong command of JavaScript, HTML, and CSS, along with experience using modern front-end frameworks like React, Redux, and Next.js to build clean, responsive user interfaces
- Solid backend development experience using Node.js and Express.js, with a proven track record of designing and integrating RESTful APIs
- Expertise in database management, including MongoDB with Mongoose, and PostgreSQL using Sequelize ORM
- Familiarity with Docker for containerization, Git/GitHub for version control, and CI/CD pipelines to streamline deployment
- Experience with testing frameworks such as Jest, Mocha, Enzyme, and Cypress to ensure application quality and reliability
- An understanding of Agile methodologies and DevOps practices, with a proactive mindset toward collaboration and delivery
- Strong debugging and performance optimization skills, with a detail-oriented and problem-solving approach
- Excellent communication and teamwork abilities, with the confidence to contribute in cross-functional teams and fast-paced environments
What we'd like you to have
- Hands-on experience with cloud services, especially AWS, to support scalable and reliable application deployments
- Familiarity with GraphQL for building flexible, efficient APIs and enhancing frontend-backend integration
- Working knowledge of Webpack and modern build tools to optimize performance and streamline front-end development workflows
About BigBear.ai
BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit https://bigbear.ai/ and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai. BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
|