Job Description
Join Detroit's fastest-growing tech startup and revolutionize urban mobility solutions! Innovate Detroit Tech is seeking a passionate Senior Full-Stack Developer to build cutting-edge platforms for our smart city initiatives. This immediate full-time opportunity offers competitive compensation, flexible work arrangements, and the chance to shape Detroit's digital future.
Our ideal candidate thrives in agile environments, values collaboration, and possesses expertise in modern web technologies. You'll architect scalable systems, mentor junior developers, and directly impact products used by millions of metro Detroit residents.
Responsibilities
- Lead full-stack development of React/Node.js applications for IoT city infrastructure projects
- Design and implement RESTful APIs with AWS Lambda and DynamoDB
- Mentor 2-3 junior developers through code reviews and pair programming
- Optimize application performance and security protocols
- Collaborate with UX/UI designers to pixel-perfect implementations
- Implement CI/CD pipelines using Jenkins and Docker
- Contribute to open-source projects serving Detroit's civic tech community
Qualifications
- 5+ years of professional full-stack development experience
- Expert proficiency in JavaScript, TypeScript, React, and Node.js
- Strong AWS cloud architecture experience (EC2, S3, RDS)
- Proven track record with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex web applications
- Experience with PostgreSQL and MongoDB databases
- Strong problem-solving skills and attention to detail