Full Stack Software Engineer (React / Node / MongoDB)
Engineering Role Details
Posted Jun 12, 2024At TeamStation AI, we are on a mission to bring together the brightest minds to solve tomorrow’s toughest technology challenges. Our work is about more than just AI—it’s about building the future through collaboration and innovation. We believe that the key to solving the world’s most complex problems lies in aligning diverse talents and perspectives. Our AI-powered platform enables cutting-edge scientific and technical teams to work smarter, faster, and together. By joining us, you’ll help unlock new technological breakthroughs and drive innovation where it matters most.
Join the Mission at TeamStation AI!
Where do we come from? We are seeking visionaries, innovators, and problem solvers who thrive in fast-paced, collaborative environments. If you’re passionate about AI, technology, and solving critical challenges, we want to hear from you. Come be part of a team where your ideas can drive the future.
About the Role:
We are looking for a talented and experienced Senior Full-Stack Software Engineer to join our team and play a key role in developing and maintaining our high-performance web applications. You will work across the entire software development lifecycle, from planning and design to implementation and deployment, collaborating closely with other engineers and product teams.
Responsibilities:
- Design, develop, and maintain feature-rich, user-friendly, and scalable web applications using React, Node.js, and MongoDB.
- Optimize application performance and implement best practices for code reusability and maintainability.
- Design and implement efficient and scalable APIs using Node.js and Express.js.
- Build and manage complex data models and queries using MongoDB.
- Participate in code reviews and provide constructive feedback to enhance team collaboration.
- Stay up-to-date with the latest technologies and trends in the full-stack development landscape.
- Proactively identify and address potential issues, and contribute to continuous improvement within the development process.
Qualifications:
- 5+ years of experience as a Full-Stack Software Engineer.
- In-depth knowledge of React, Node.js, and MongoDB.
- Experience with modern JavaScript frameworks and libraries (e.g., Redux, GraphQL).
- Strong understanding of RESTful APIs and API design principles.
- Solid knowledge of SQL and NoSQL databases.
- Experience with CI/CD pipelines and DevOps practices (e.g., Git, GitHub, Jenkins).
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Strong problem-solving and analytical skills.
- Passion for building high-quality software and delivering exceptional user experiences.
Bonus points:
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of security best practices for web applications.
- Prior experience in the manufacturing industry.