Job Description
Orium is seeking a Software Developer to join their Talent Pool for future opportunities related to Order Management Systems (OMS). This role involves delivering, maintaining, and optimizing OMS and Point of Sale (POS) platforms for enterprise retailers across North America and Europe. The developer will work within a cloud-native, serverless architecture, ensuring seamless integrations and scalable performance.
The Software Developer will contribute to Fluent OMS implementations, utilizing modern technology and composable commerce principles. Collaboration with cross-functional teams will be essential to solve complex retail and fulfillment challenges.
Responsibilities include:
- Designing, implementing, and supporting scalable solutions using Fluent OMS and POS platforms.
- Writing clean, efficient, and well-documented code.
- Collaborating with designers, Product Managers, and clients.
- Creating and maintaining technical documentation and API specifications.
- Performing code reviews and contributing to team culture.
- Monitoring and resolving technical issues.
- Identifying continuous improvement opportunities.
- Validating features through testing strategies.
- Staying current on emerging technologies.
Requirements:
- 3+ years of backend development experience in commerce or retail tech.
- Proficiency in Java, Node.js, or similar languages; React is a plus.
- Experience with Fluent OMS or similar platforms.
- Strong understanding of event-driven architecture and message brokers.
- Familiarity with serverless computing.
- Experience with GraphQL, API integrations, and microservices design.
- Knowledge of CI/CD processes and tools.
- Comfortable working with real-time data, distributed systems, and cloud services.
- Team-oriented mindset and ability to thrive in agile environments.
- Fluent in both Spanish and English (written and verbal)
Orium offers:
- Remote work opportunity.
- Benefits of law and benefits above the law.
- Cool work environment with happy people.