Software Development / IT

Senior Full Stack Developer

Novi, Michigan
Work Type: Full Time

Sails Software, Inc., seeks Senior Full Stack Developer (Novi, MI & unanticipated locations throughout the US) Duties: Develop, test, and deploy scalable, high-performance web applications using modern front-end and back-end technologies. Build reusable, modular components and front-end libraries to enhance code maintainability and scalability. Design, develop, and implement RESTful APIs using Spring Boot, Django, Node.js, and .NET Core. Implement UI components using Angular, React, TypeScript, HTML, and CSS. Develop and deploy scalable and maintainable MicroFrontends using Modular Federation in Angular and React applications. Optimize front-end performance by implementing lazy loading, code splitting, and bundling with Webpack. Work with cloud platforms such as AWS and GCP, deploying and managing applications using services like EC2, Kubernetes, Cloud Run, and Lambda. Implement and optimize database interactions using MySQL, MongoDB, Firestore, and BigQuery. Set up and manage CI/CD pipelines using Jenkins and GitHub Actions. Develop and maintain unit tests and end-to-end tests using Jest, Karma, Cypress, and Jasmine. Utilize tracking tools like Google Tag Manager, Pixel, and Hotjar to enhance product insights. Work closely with Agile teams, participate in sprint planning, daily stand-ups, and retrospectives. Troubleshoot and optimize existing applications, ensuring security and performance best practices.


Required: Master’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field plus 2 years of experience in the job offered or related position.


Must have:

  • 2 years of experience with full-stack development using Angular, React, Spring Boot and Node.js.
  • Experience with:
    • Developing RESTful APIs using Spring Boot, Django, and ASP.NET Core.
    • TypeScript, Python, C#, and SQL.
    • Developing MicroFrontends with Angular and React.
    • Cloud platforms AWS (EC2, S3, Lambda, RDS) and GCP (Cloud Run, Kubernetes, Firestore).
    • Using DevOps tools Docker, Kubernetes, Jenkins, and GitHub Actions.
    • CI/CD pipeline implementation and management.
    • Tracking tools Google Tag Manager, Pixel, and Hotjar.
    • Agile methodologies and working with JIRA and Trello.
    • Performance testing and application security best practices.
    • Version control using Git and Bitbucket.


Travel required to unanticipated locations throughout the US. Submit resumes to [email protected] and reference position.

Open Date:
Sep-18-2025
 

Submit Your Application

You have successfully applied
  • You have errors in applying