Senior Backend Engineer with Medusa and Odoo ERP experience
PricePally
- Minimum Qualification :
Job Description/Requirements
Senior Backend Engineer with Medusa and Odoo ERP experience
Immediate Role
Type: Contract
Department: Engineering
Experience Level: Senior
About Us
Pricepally is at the forefront of innovative e-commerce solutions, dedicated to transforming the digital shopping experience. We integrate cutting-edge technology with robust enterprise systems to deliver seamless, efficient, and scalable solutions for our clients.
Position Overview
We are seeking a Senior Backend-Heavy Fullstack Engineer with substantial experience in integrating e-commerce platforms with Odoo or other enterprise inventory management systems as well as Medusa. The ideal candidate will possess deep expertise in NestJS, GraphQL, TypeORM, PostgreSQL, and a strong foundation in logging and monitoring tools. This role requires a seasoned engineer who can architect and implement backend systems while ensuring seamless integration with various enterprise applications.
Key Responsibilities
- Backend Development:
- Architect and develop scalable backend systems using NestJS.
- Design and implement GraphQL APIs to support front-end requirements and integrations.
- Develop robust data models and manage data interactions using TypeORM with PostgreSQL.
- Integration:
- Lead the integration of e-commerce platforms with Odoo or other enterprise inventory management systems.
- Develop and maintain custom connectors and middleware to ensure seamless data flow between systems.
- Work closely with stakeholders to understand integration requirements and deliver effective solutions.
- Monitoring and Logging:
- Implement and manage logging and monitoring systems to ensure system reliability and performance.
- Develop and maintain alerting mechanisms to proactively address system issues.
- Use tools like Prometheus, Grafana, ELK stack, or similar for monitoring and logging.
- Independent Work & Problem-Solving:
- Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.
- Work autonomously to deliver solutions without reliance on constant supervision.
- Ensure a stable and reliable working environment, free from limitations related to power supply issues.
- Collaboration:
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with DevOps and QA teams to ensure smooth deployment and continuous integration.
- Participate in code reviews, provide feedback, and ensure coding standards are followed.
- Technical Leadership:
- Mentor junior engineers and provide guidance on best practices.
- Contribute to architectural decisions and technology strategy.
- Stay updated with emerging technologies and propose improvements to existing systems.
Required Qualifications
Must Have:
- At least one year of experience with Medusa js.
- Previous Odoo ERP integration experience
- Experience:
- 5+ years of experience in software development with a focus on backend systems.
- Proven experience in integrating e-commerce platforms with Odoo or other enterprise inventory management applications.
- Strong expertise in NestJS, GraphQL, TypeORM, and PostgreSQL.
- Experience with test frameworks
- Skills:
- Deep understanding of RESTful services and GraphQL APIs.
- Proficient in SQL and database design, with hands-on experience in PostgreSQL.
- Experience with logging and monitoring tools like Prometheus, Grafana, ELK stack, or similar.
- Solid understanding of software development lifecycle, including CI/CD.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative environment.
- Ability to handle multiple tasks and projects simultaneously.
Other Qualifications
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes).
- Knowledge of front-end technologies such as React, or React Native is a plus.
Why Join Us?
- Opportunity to contribute to an innovative food distribution system for African cities.
- Supportive environment fostering creativity, efficiency, and professional growth.
- Hands-on experience in a fast-paced, mission-driven organization.
How to Apply & What to Expect:
If you're a senior software engineer heavy on backend with a desire to make an impact, we'd love to hear from you.
- Please submit your resume and cover letter to apply@pricepally.com, using the title Senior Backend Engineer Medusa/Odoo, latest by 29th Oct 2024
- We’ll be in touch by on or before 2-3 days after submitting your application.
- We’ll make an offer latest 3rd Nov 2024
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.