Hybrid
Full Time
I'm Interested

Job Type

Full Time

Job Details

Company Overview:

We are an innovative automotive service company that combines cutting-edge technology with exceptional customer experiences. Our goal is to provide a "magical" experience to our clients by leveraging technology and delivering top-notch automotive services. We are currently seeking a highly skilled Senior Full Stack Developer with DevOps experience to join our team. 

 

The role involves working on a software project that utilizes ReactJS with Redux and the Material UI component library for the front-end, and an Express app hosted on serverless AWS infrastructure for the back-end. The ideal candidate will have experience in React Native and mobile application development, as well as the ability to guide mobile strategy. Additionally, experience with transitioning from a monolith application to microservices architecture, and expertise in tools such as Sauce Labs or similar Selenium grids for end-to-end testing, would be highly beneficial.

 

Key Responsibilities:

  • Collaborate with the development team to design, develop, and maintain the web application

  • Utilize ReactJS and Redux to build a responsive and intuitive front-end experience

  • Implement design concepts using the Material UI component library

  • Develop and maintain efficient APIs using Express for seamless communication between the front-end and back-end

  • Integrate third-party services, such as payment gateways and analytics providers, into the application

  • Write comprehensive automated tests to ensure the reliability and stability of the software

  • Optimize application performance and scalability on serverless AWS infrastructure

  • Guide mobile strategy, particularly with React Native, to ensure seamless mobile application development

  • Contribute to the architectural design and implementation of microservices-based architecture if necessary

  • Set up and manage DevOps processes and workflows, including continuous integration and deployment (CI/CD)

  • Implement and maintain end-to-end testing strategies using tools like Sauce Labs or similar Selenium grids

Requirements:

  • 5+ years as a Full Stack Developer

  • 3+ years building user interfaces using ReactJS and Redux

  • Experience in designing and implementing UIs using the Material UI component library

  • Sound understanding of building RESTful APIs and knowledge of HTTP protocols and web security

  • Familiarity with AWS serverless infrastructure and deployment processes

  • Strong DevOps experience, including CI/CD processes and workflows

  • Experience with tools like SauceLabs or similar Selenium grids for end-to-end testing

  • Excellent problem-solving skills and a keen attention to detail

  • Ability to work effectively in a remote team and communicate ideas and solutions clearly in written and spoken English

  • Must be located in Maryland, Washington D.C., or Virginia and available to attend periodic in-person meetings in Rockville, Maryland

Preferred:

  • Proficiency in React Native and mobile application development

  • Experience in transitioning from a monolith application to microservices architecture 

 

We offer a competitive salary package and comprehensive benefits. While this is a remote position, periodic in-person meetings will be required in Rockville, Maryland. You will have the opportunity to work with a dynamic team on exciting software projects, and as a Senior Full Stack Developer, you will play a crucial role in the company's success.

 

About the Company
Roda
 Rockville, MD, United States
Work at Roda

Why We Started Roda Roda started out with a problem. It’s likely a familiar one. Something goes wrong with your car, or perhaps you just need... Read more

Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
Senior Full Stack Developer
I'm Interested