What's the Project?
We are an American company with offices in different locations around the world. The
head office is located in Ukraine, we also have offices in Zagreb, Costa Rica and
Malaysia, start new offices in Canada and the USA. And it is a great opportunity to work
from different locations and gain new experience. Recruiting and HR teams are located
in each location, so it is a great chance to work with different cultures and people in
different countries.
You Perfectly Match, If You Have:
• 5+ years of solid hands-on experience in designing & developing backend web-
based applications.
• Deep understanding of system design and data structures and experience with
relational and NoSQL databases like PostgreSQL, MySQL, and MongoDB
• Experience backend technologies NodeJS, Express (or similar) API frameworks
• Experience with utilizing the latest JS features with TypeScript
• Experience with creating and consuming RESTful APIs
• Experience with unit/integration testing
• Experience in working with Agile Teams
• Experience with code management systems like Git
Your Day-to-Day Activities:
• Work with team on new ideas, best practices, and strategies on the front end and
backend development for given applications
• Design, build and maintain efficient, reusable, and reliable JavaScript code
• Proactively designing & implementing innovative applications using Node.js
• Designing Web API using REST
• Identify and solve bottlenecks and bugs
• Help maintain code quality, organization, and automatization
• Drive quality and delivering high-quality code, with various levels of automated
tests (unit, integration, performance, and security)
• Support with Scrum / Agile software development approach (e.g., sprints,
standups, retros, planning, pointing, grooming, etc.)