About Our Team
We're a leading tech company that's revolutionizing public transportation planning and operations worldwide. Our innovative platform uses AI, machine learning, and optimization algorithms to empower agencies to design efficient, equitable, and sustainable transit networks.
Our mission is to modernize mass transit and make it the preferred choice for cities and passengers alike.
* We're looking for a skilled Full Stack Developer who will be responsible for developing, deploying, and maintaining full-stack applications using React, TypeScript in the frontend, and Node.js with TypeScript deployed on Kubernetes in the backend.
This role involves actively participating in the entire development lifecycle, engaging in technical discussions, and collaborating with our Product Manager and Designer to deliver robust, scalable features.
Key Responsibilities
1. Develop Full-Stack Applications: Utilize React, TypeScript in the frontend, and Node.js with TypeScript deployed on Kubernetes in the backend to create cutting-edge applications.
2. Participate in Development Lifecycle: Engage in technical discussions, provide input, and contribute to the growth of our team.
3. Collaborate with Cross-Functional Teams: Work closely with our Product Manager and Designer to ensure seamless delivery of features.
Requirements
* 3+ Years of Full-Stack Web Development Experience: Proven track record of delivering high-quality, full-stack applications.
* Experience with React Client-Side Development: Strong understanding of React principles and best practices.
* Experience with Node.js Server-Side Development: Proficient in Node.js and its ecosystem.
* Understanding of Web Application Architecture: Knowledge of web application architecture patterns and principles.
* Familiarity with Relational or NoSQL Databases: Experience working with relational or NoSQL databases such as MongoDB, PostgreSQL, or MySQL.
* Bachelor's or Master's Degree in Computer Science or Related Field: Strong foundation in computer science or a related field.
* Strong Analytical and Problem-Solving Skills: Ability to analyze complex problems and develop effective solutions.