Senior JavaScript Software Engineer for a monitoring platform (offline)

TEAM International is looking for an experienced JavaScript Software Engineer to join our team in one of our locations: preferably Kyiv but Kharkiv and Lviv will do too.

In this role you will be a key member of the team which delivers end-to-end ground breaking solutions to a diverse set of customers in target verticals such as automotive, smart communities and agriculture. The Product and Technology team is responsible for delivering solutions from conceptualization to launch and post-launch performance, spanning varying hardware, networks, platform and UIs. Your role will help make the conceptualizations a reality as they build and expand the platform which gives users the turn-key ability to monitor and track their commercial assets, resulting in operational efficiencies and better customer experience.

Job Responsibilities:
β€’ Help build and maintain the platform, preparing it for massive scale
β€’ Lead efforts to evolve the technology usage, making sure to implement best practices at every opportunity
β€’ Build and utilize our cloud infrastructure to deliver highly resilient, scaling services
β€’ Implement code standards and quality controls to drive platform performance and speed of development
β€’ Develop and execute best practice testing strategies, ensuring high quality code
β€’ Partner with Product Management to understand and shape the product roadmap
β€’ Participate in requirement review sessions, bringing a technical eye to the business and making sure requirements scale
β€’ Educate and mentor Junior Engineers

Job Requirements:
β€’ 5-7 years of experience as an engineer
β€’ Excellent communication and interpersonal skills
β€’ Demonstratable knowledge of software development best practices, cloud architectures, microservices, containerization, and design patterns
β€’ Hands-on experience with:
o Cloud platforms (AWS or GCP)
o JavaScript (Node.JS, React.JS, etc.)
o Containerized software (Docker, Kubernetes)
o Databases (NoSQL, SQL, and other Cloud DBs)
o Elasticsearch, Redis
o DevOps (CI/CD - Jenkins, log management - ELK, container automation - Helm)
o HTML/CSS

Preferred
β€’ Experience in telecommunications, automotive, supply chain or high-tech environment
β€’ Prior start-up experience strongly preferred

We offer:
β€’ Competitive salary based on your experience level
β€’ Full-time work schedule
β€’ Friendly and trustful atmosphere
β€’ Professional and career growth opportunities
β€’ Big goals, challenging work and meaningful feedback
β€’ Opportunity to work and communicate directly with the customers
β€’ Your health support via compensation of sports activities, vacation policy and private medical insurance
β€’ Free English classes
β€’ Modern and comfortable office in the city-center
β€’ Leisure activities in the office
β€’ Bike parking zone

About TEAM International

TEAM International has been in Ukraine since 2006. We are mostly doing IT outsourcing but we have our own products too. The main development center is in Kharkiv (250+ people) and we are growing offices in Lviv, Kyiv, Medellin, Colombia and in Lublin, Poland.

Company website:
http://www.teaminternational.com/

The job ad is no longer active

Look at the current jobs Node.js Kyiv→