BASE-X-TECH
Your trusted partner in software development.
At Base X Tech, we transform your ideas into cutting-edge digital solutions, empowering businesses to thrive in the modern world.
-
Junior+ Backend Developer (Node.js)
Ukraine · Product · 1 year of experienceStrong Junior Backend Developer (Node.js) Our product - Checkly is an app designed to simplify the use of Shopify stores, specifically tailored for Ukrainian users. It allows for seamless integration of our custom Checkout page with your Shopify store,...Strong Junior Backend Developer (Node.js)
Our product - Checkly is an app designed to simplify the use of Shopify stores, specifically tailored for Ukrainian users. It allows for seamless integration of our custom Checkout page with your Shopify store, making the checkout process easier for Ukrainian customers and boosting conversion rates. Our dedicated team consists of product manager, one backend developer (seeking for the second), one frontend developer, a support manager, a tester, and a designer.
Job description:
Develop and maintain backend services for a Shopify-integrated application using Node.js (TypeScript) and NestJS.Design, optimize, and manage relational and NoSQL databases (PostgreSQL, future use of MongoDB).
Implement and optimize database queries using TypeORM.Implement caching using Redis for performance optimization.
Deploy and maintain applications using Heroku and Docker.
Ensure API security, authentication, and authorization best practices.
Work closely with frontend developers and other team members to ensure seamless integration.
Maintain proper documentation for APIs, database structures, and system workflows.
Participate in code reviews and contribute to continuous improvement.
Soft Skills:
- Strong problem-solving and analytical thinking.- Excellent communication and teamwork skills.
- Ability to work independently and manage time efficiently.
- Adaptability to new technologies and development best practices.
- Attention to detail and a strong sense of responsibility.
Hard Skills:
- Proficiency in Node.js (TypeScript) and NestJS.- Strong experience with relational databases (In particular PostgreSQL)
- Deep understanding of TypeORM for database interactions.
- Experience with Shopify GraphQL API and custom integrations would be an advantage
- Proficiency with Redis for caching and performance improvements.
- Experience with Docker for containerized deployments.
- Familiarity with Heroku for application deployment and scaling.
- Understanding of authentication and authorization mechanisms (OAuth, JWT).
- Strong knowledge of RESTful API design and GraphQL principles.
- Proficiency with version control systems (Git).
- 1 year of commercial experience in backend development is required. -
Middle Shopify developer
Ukraine · 1 year of experience · IntermediateКлієнт: EU, Australia, UK, USA Рівень розробника: Strong Junior, Middle • Excellent understanding and hands-on experience with HTML5, CSS3, and JavaScript; • Knowledge and commercial experience minimum 1 year with Shopify Admin and understanding of...Клієнт: EU, Australia, UK, USA
Рівень розробника: Strong Junior, Middle
• Excellent understanding and hands-on experience with HTML5, CSS3, and JavaScript;
• Knowledge and commercial experience minimum 1 year with Shopify Admin and understanding of the platform's capabilities
• Practical experience with Liquid template language - minimum 1 year
• Experience with GIT version control system;
• Deep understanding and experience with Tailwind CSS framework;
• Ability to create responsive and adaptive layout for different types of devices;
• Understanding of the principles of page load speed optimization;
• Experience with CSS preprocessors such as SASS or LESS;
• Ability to understand and implement SEO-optimized solutions;
• Knowledge of development process automation tools such as Webpack or Gulp.
Примітка:
• Will be a plus knowledge of basics JavaScript frameworks such as Node JS, Vue.js or React