Software Engineer II
Core
Design, develop, and maintain RESTful and event-driven APIs and database structures for the Evolve (WMS) platform to optimize warehouse workflows.
Role type
Senior backend software engineer (warehouse management systems)
Builds
End-to-end features for warehouse management systems integrating with mobile apps and devices
Domain
Retail technology / Warehouse management systems
Required skills
Node.js, TypeScript, SQL, RESTful API design, Event-driven architecture, Kafka, System optimization, Scalable debugging
Preferred skills
Generative AI tools, Advanced SQL query optimization
Technologies
Node.js, TypeScript, Kafka, SQL
Responsibilities
Design and develop RESTful and event-driven APIs; Optimize complex SQL queries and database structures; Collaborate with front-end and mobile teams; Ensure adherence to software development lifecycle; Create technical documentation for APIs and database logic; Perform scalable debugging and defect resolution.
Seniority
Mid-Senior, hands-on IC
