Iteris, Inc. is seeking a Full Stack Developer to develop web applications, APIs, and database solutions to facilitate data consumption, web-based functionalities, and data access endpoints for their smart mobility infrastructure management solutions.
Requirements
- Proficiency in HTML5, CSS3, JavaScript, TypeScript, Sass, Angular, NodeJS, and Bootstrap or similar frameworks
- Experience with SQL databases such as PostgreSQL, MySQL, or equivalent
- Strong background in API and endpoint design and implementation
- Experience with database schema design, data ingestion, and access layers
- Hands-on experience with map-based web applications using MapBox, Google Maps, Apple Maps, or HERE
- Proficiency in native mobile app development for iOS and Android using Swift, Kotlin, and Java
- Experience with version control systems, particularly Git
Responsibilities
- Develop web applications, APIs, and database solutions that facilitate data consumption, web-based functionalities, or data access endpoints.
- Lead software development projects, design innovative algorithms, and produce efficient, scalable code.
- Create new software systems, improve existing applications, and ensure seamless deployment and troubleshooting.
- Participate in the full software development lifecycle.
- Collaborate with cross-functional teams to meet client needs and project objectives.
- Design algorithms, workflows, and software architecture to develop new applications and systems.
- Write clean, efficient, and maintainable code based on project requirements.
Other
- Minimum of four (4) years of experience in responsive web design and development
- Experience working with Jira, Confluence, and Agile Scrum methodologies
- Excellent problem-solving, debugging, and troubleshooting skills
- Strong communication and collaboration abilities
- Lead and manage software development projects from conception to deployment