This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A. Technical & Development: Responsible for the end-to-end development and maintenance of custom Shopify applications (Public & Private Apps), focusing on high security, performance, and scalability. Proficiently utilize Shopify APIs (REST & GraphQL) and manage Webhooks to extend functionality and integrate various third-party services. Design and maintain high-performance Back-end services using either Java (Spring Boot/Microservices) OR .NET (C#/ASP.NET Core), leveraging AWS services, databases (PostgreSQL/MySQL). Ensure strict compliance with Shopify API rate limits and deploy efficient data retrieval strategies using queuing mechanisms. B. Leadership & Management: Serve as the Tech Lead within projects, making critical decisions on architecture, code standards, and overall product quality. Lead and conduct thorough Code Reviews to ensure the codebase is maintainable, scalable, and adheres to best practices. Mentor and provide technical guidance to junior team members on development techniques and team processes.
Job Responsibility:
Responsible for the end-to-end development and maintenance of custom Shopify applications (Public & Private Apps), focusing on high security, performance, and scalability
Proficiently utilize Shopify APIs (REST & GraphQL) and manage Webhooks to extend functionality and integrate various third-party services
Design and maintain high-performance Back-end services using either Java (Spring Boot/Microservices) OR .NET (C#/ASP.NET Core), leveraging AWS services, databases (PostgreSQL/MySQL)
Ensure strict compliance with Shopify API rate limits and deploy efficient data retrieval strategies using queuing mechanisms
Serve as the Tech Lead within projects, making critical decisions on architecture, code standards, and overall product quality
Lead and conduct thorough Code Reviews to ensure the codebase is maintainable, scalable, and adheres to best practices
Mentor and provide technical guidance to junior team members on development techniques and team processes
Requirements:
Bachelor degree in Computer Science, Software Engineering, or equivalent
5+ years of experience in software development
Proficient in Java, Spring Boot/Spring Cloud or .Net, ASP .Net
2+ years of hands-on experience specializing in Shopify application development (Public & Private Apps)
Experience in Front-end development skills with ReactJS or TypeScript
Experience with testing tools such as JIRA, Azure, DevOps, Postman, JMeter, etc.
Proficient in writing SQL queries and testing APIs
Proven experience in a leadership role as a Leader
Strong communication and collaboration skills in English
Ability to work independently and as part of a team
Creative and innovative mindset
Excellent organizational and time management skills
What we offer:
International standard 24/7 accidents and healthcare programs
Special communication allowance
Training budget for key resources
Team building programs
Annual company trip
Various entertainment activities
Anytime-promotion-and-remuneration adjustment
Opportunities to work in international projects with opportunities to go abroad
Training in various areas of the IT industry and state-of-the-art technologies
Familiarization with latest proven international software development process like Agile Scrum