Overview
Platform Science is seeking a Software Engineer II (titled Senior Software Engineer in the description) to join the Orion (Fleet Management System) department in Chennai, contributing to cloud-native full-stack development for high-velocity fleet solutions.
What you'll do
- Design, develop, and maintain scalable applications using Node.js, Vue.js, React.js, and TypeScript, ensuring maximum performance across a variety of web-capable devices.
- Create efficient internal and external APIs and develop optimized database schemas for both RDBMS (PostgreSQL, MySQL) and NoSQL (ElasticSearch) environments.
- Deploy and manage applications on AWS, leveraging Docker and Kubernetes to ensure high availability, scalability, and security.
- Write clean, modular, and testable code; conduct thorough unit, integration, and performance testing (using frameworks like Jest or Enzyme).
- Partner with Product Managers and Architects to translate requirements into technical specifications while automating CI/CD pipelines alongside the DevOps team.
What you'll need
- 4+ years of professional experience in software development with a heavy focus on Node.js, Vue.js, and React.js.
- Strong proficiency in TypeScript and modern frontend build tools (e.g., Webpack).
- Solid understanding of Microservices architecture and event-driven design patterns (e.g., Kafka, RabbitMQ).
- Hands-on experience with AWS and cloud deployment methodologies.
- In-depth knowledge of database management (SQL Server, PostgreSQL, TimescaleDB, or ElasticSearch).
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Nice to have
- Experience with React state management libraries (e.g., Redux).
- Familiarity with Test-Driven Development (TDD).
- Experience with Agile tools like Jira or Rally.
Details
- Location: Chennai, Tamil Nadu, India.
- Reports to the Engineering Manager.
- Base salary only; bonus, equity, and benefits are not included in the compensation details.
Read the full description and apply on the company’s own careers page.