Position: Principal Software Engineer
Company: Edvantis Software
Category: Node.js
Experience required: 5y
English level: upper

Requirements:

• 10+ years of full lifecycle software engineering
• Experience with mobile and web products
• Experience with React, Node.js, and ElasticSearch
• Comfortable in fast-moving iterative environments.
• You keep products shippable. You work cross-functionally
• Demonstrate ability to meet or beat assigned targets and deadlines under normal circumstances, and the ability to make trade-offs that optimize outcomes when conditions change
• English level — Upper-Intermediate

Responsibilities: 

• Design and construct world-class customer experiences using a modern tech stack (NodeJS + React + Redis + Elasticsearch)
• Supervise the design and construction activities of team members. Carry responsibility for the quality and evolution of the products
• Deliver products rapidly and iteratively. Work in an experiment-driven environment with equal parts direct customer feedback and user behavioral metrics
• Participate in hiring and onboard candidates
• Mentor other team members. Serve as a role model of efficient, impactful, collaborative, and committed software engineering
• Architect scalable and performant systems that drive internal business operations using data processing pipelines and machine learning
• Create new technologies that delight customers and grow the voice of their customers within their enterprises. Find solutions to challenges facing Customer Care, Marketing, Research, and Sales

We offer:

• Career and professional growth
• Сompetitive salary
• Friendly and highly professional teams
• Big and comfortable office, own parking area, restaurants nearby
• Corporate events twice a year, teambuilding
• Paid sick leaves and holidays
• Paid 24 calendar vacation days
• Free English/German language courses in our office
• Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)