Job Description:
Optomi, in partnership with a major airline, is searching for a skilled Full Stack Developer to contribute to the development and maintenance of their in-house application used across their warehouse operations. The ideal candidate will be experienced in Angular, Node.js, and MongoDB, and possess a strong understanding of the full software development lifecycle.
Experience of the ideal candidate:
- Angular with RXJS, Node.js
- MongoDB, Object/Relational Mapping, query performance tuning
- Cloud development: Azure, Kubernetes (K8s)
- Web services: GraphQL, REST/SOAP (JSON/WSDL/XML)
- Front-end: Angular, CSS
- Build tools: GitHub Actions
- Other: Linux/Unix scripting, JavaScript, message queuing/event streams
- DevOps: K8s configurations, Akamai setup
- Object-oriented design principles
- Microsoft Office (Project, Excel, Word, PowerPoint)
- Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience).
- 5+ years of SDLC experience designing, developing, and supporting large-scale applications on-prem and in the cloud.
Responsibilities of the ideal candidate:
- Working on maintenance product applications.
- Collaborate with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.
- Maintain and enhance existing enterprise services, applications, and platforms using domain driven design and test-driven development.
- Troubleshoot and debug complex issues; identify and implement solutions.
- Create detailed project specifications, requirements, and estimates.
- Research and implement new technologies to enhance current processes, security, and performance.
- Support the development of coding standards and adheres to best practices and security guidelines.
- Work closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.