Software Engineer - Front-end/ Full stack
Join to apply for the Software Engineer - Front-end/ Full stack role at Ottomatik.io
Job Overview
We are seeking a talented Software Engineer to join our client's team, focusing on fleet management and GPS telematics solutions. The role involves designing, developing, and maintaining software solutions, collaborating across teams, and contributing to product evolution.
Key Responsibilities
- Design, develop, and maintain fleet telematics software with minimal technical debt.
- Lead and contribute to project planning and releases.
- Become an expert on the platform's architecture through collaboration.
- Translate product requirements into technical specifications and implementation plans.
- Follow best practices in coding, testing, documentation, and SCRUM methodologies.
- Troubleshoot issues, optimize performance, and ensure software quality.
Qualifications
- English proficiency at C1/C2 level.
- Bachelor's degree in Computer Science, Engineering, or related field (preferred).
- 5+ years in software development, with proficiency in JavaScript, Node.js, HTML5, CSS, React, and MVC frameworks.
- Experience with AWS services (EC2, RDS, DynamoDB, Redshift, etc.).
- Strong knowledge of SQL and NoSQL databases.
- Proficiency with Git and collaborative development workflows.
- Excellent problem-solving, communication, and team collaboration skills.
Preferred Skills
- Experience with mobile development (React Native, iOS, Android).
- Knowledge of IoT communication protocols (TAIP, TCP, UDP, MQTT).
- Understanding of the fleet telematics industry.
- Scrum Master certification and AWS certifications are a plus.
We Offer
- Competitive salary in USD.
- Fully remote position.
- PTO and growth opportunities.
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology
- Industries: Transportation, Logistics, Supply Chain