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:
Travel required to unanticipated locations throughout the US. Submit resumes to [email protected] and reference position.