Team Leading skills
Proven Agile and People Management Skills
1+ year of experience as a Team Lead
Excellent communication and leadership skills
Organizational and time-management skills
Decision-making abilities
Fluent English
Requirements
At least 4+ years experience in software development, of which last 2 years in Node.js and frameworks available for it, e.g. Express
Hands-on with Typescript
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of RESTful APIs and Web-Socket
Git, branching, tagging, pull requests
Experience with SQL/NoSQL databases (Redis, MongoDB, MSSQL)
Hands-on with AWS services
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Implementing automated testing platforms and unit tests
Great problem solving abilities
A strong desire to learn and share new tools and techniques
A commitment to quality and the drive to ensure goals are met
A passion for writing software
Ability to quickly adapt to new technologies
Attention to details
Responsibilities
The distribution of tasks between teammates
Review code, teach and mentor your teammates
Plan development with the product owner
New features development
Collaborate with other team members and stakeholders
Testing modules and integration
Development of the server part of the application
Writing quality code and maintaining existing code
What we love about Innovecs
Career development and growth opportunities
Performance-based compensation reviews
Medical insurance (health), employee assistance program
Paid vacation, holidays and sick leave
Gym 24/7, personal fitness instructor
Commute assistance
Office massages, personal wellness consultant
English classes provided by native speakers
Partially or fully reimbursed educational training and conferences
Referral program
Team building and a fun and inviting environment that gives you the freedom to think beyond the next line of code
About Gelato
Gelato has built the world's largest and most global network for on-demand production of customized items e.g. t-shirts, wall art, mugs, books, hoodies, and cards. We support a new wave of e-commerce entrepreneurs and the global shift towards local and more sustainable production.
We own no assets - we build the software that connects world-class production facilities all across the world. We have more than 100 production partners in 32 countries. In 72 hours we can reach more than 5 billion people with customized products in a smarter, faster, and greener way.
**Why we exist**
Gelato is here to make creators around the world turn their dreams into reality. To help unlock their potential. To connect people and ideas everywhere, and turn them into real products that can be sold anywhere. Together we bring creativity to life. And into business.
The experience of running millions of micro-orders and expanding its network of production partners to serve its fast-growing global customer base became the foundation for what Gelato is today - rethinking production, for the benefit of people and planet. Through its network of more than 100 local production partners in 33 countries, Gelato gives creators access to a global production platform, where high-quality custom products such as clothing and wall-art can be produced locally while reaching a global market. By that Gelato is able to reduce shipping distances and delivery times, which is why products produced through Gelato’s platform are both faster, smarter and more sustainable.
Company website:
https://gelato.com
DOU company page:
https://jobs.dou.ua/companies/gelato/
The job ad is no longer active
Look at the current
jobs
Node.js
Kyiv→