Top 3 Reasons To Join Us
Multi-country project, opportunity to go abroad
Be rewarded with attractive remuneration
A friendly, professional, dynamic organization
The Job
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.
Your Skills and Experience
- 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.
Why You'll Love Working Here
Benefits:
- Competitive salary and allowance
- 24/7 Health care insurance on top of the standard insurances
- Fun and friendly working environment with regular team building activities, clubs and trips
- Flat management environment where your voice can make a difference to the team
- Join international teams where you can improve your technical and engineering practices