Routetitan
Senior React JS Developer
About the job
Job Description
We are looking for an experienced React Front End Developer to join our team. Your main job: implement new exciting features to our SaaS product and optimize features for usability and performance. Main responsibilities are:
• Improving our main SaaS product (including the React-based mobile driver application)
• Implement exciting new features (like real-time vehicle tracking, ETA updates and continuous planning)
• Optimize features for usability and performance
• Interact with product owners and designers to create new and update existing features
• Work with back-end developers and QA engineers to deliver the overall solution
• Ensure everything works correctly through testing, debugging and troubleshooting
• Evaluate new technologies to be used in different projects
Qualifications
• BS / MS in Computer Science or equivalent
• 4+ years of previous working experience as a front end developer
• Significant hands-on experience with HTML5, CSS3, Javascript, ES6
• Ability to build scalable web applications using ReactJS, Redux, Material-UI libraries and other front end components
• Strong knowledge of REST APIs and WebSockets
• Familiarity with code versioning tools
• Good understanding of back-end infrastructure
• Ability to write clean and well-documented code
• Willingness to learn and upgrade your skills in a motivating environment
• Strong ability to communicate in English both verbal and written
Additional Information
We heavily leverage:
• Amazon AWS's serverless technologies and microservices for our front-end, back-end, and mobile apps (like Lambda @ Edge and CloudFront)
• GitLab and GitLab's CI / CD features (for automatic build, test & deployments)
• OpenStreetMap with LeafletJS for all fundamental mapping requirements
• WebSockets for real-time information sharing across different products
• Google's Material Design system so we can focus on the best possible UX and performance