
Software Engineer II
Platform Science4 months ago
Chennai, IndiaMid Level
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Node.js, Vue.js, React.js, and TypeScript.
- Create internal and external APIs and optimized schemas for relational and NoSQL databases.
- Deploy and manage applications on AWS using Docker and Kubernetes.
- Write clean, modular, testable code and perform unit, integration, and performance testing with tools such as Jest and Enzyme.
- Collaborate with product managers and architects to translate requirements into technical specifications.
- Automate CI/CD pipelines with the DevOps team and troubleshoot complex software and performance issues.
Requirements
- 4+ years of professional software development experience with substantial experience in Node.js, Vue.js, and React.js.
- Strong TypeScript proficiency and experience with frontend build tools such as Webpack.
- Understanding of microservices architecture and event-driven design patterns using technologies such as Kafka and RabbitMQ.
- Hands-on AWS and cloud deployment experience.
- Database management experience with SQL Server, PostgreSQL, TimescaleDB, or Elasticsearch.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Preferred qualifications include React state management experience with Redux, familiarity with Test-Driven Development, and experience with Jira or Rally.
Benefits
- Provident fund and gratuity in accordance with applicable laws.
- Paid vacation, sick leave, and holidays in accordance with applicable laws.
- Twenty-six weeks of paid maternity leave.
- Regular, full-time employee benefits apply; the posting is for a role in Chennai.
Tech Stack
Apache KafkaAWSDockerElasticsearchJestKubernetesMicrosoft SQL ServerMySQLNode.jsPostgreSQLRabbitMQReactReduxTypeScriptVue.jsWebpack
Categories
About Platform Science
Platform Science builds an open IoT and software platform for commercial fleets to manage in-cab devices, telematics, ELD compliance, and third-party applications. It sells SaaS and platform services to trucking and transportation operators, vehicle OEMs, and app developers, providing tools to develop, deploy, and secure apps across vehicles. Founded in 2015 and headquartered in San Diego, the company is privately held and partners with manufacturers and equipment providers across the supply chain.