• Experience with JavaScript and Node.JS (senior level)
• Experience with REST API’s
• Experience with relational databases (e.g. MySQL, PostgreSQL, Oracle, db2)
• Experience with NoSQL databases (e.g. MongoDB, CouchDB)
• Experience with Git
Foreign languages:
• English intermediate level or higher, both verbal and written
• Experience with Linux systems
• Experience with TypeScript
• Experience with CI/CD pipelines
• Experience with Docker
• Experience with Scrum
• Experience with Redis
• Experience with Elastic Search
• Experience with Graphql (apollo-server)
• Experience with other languages (e.g. Python, Golang, Ruby, Java)
• Experience with unit and integration tests
• Competitive compensation higher than average on the market
• Paid
• Regular salary review based on employee performance
• Ability to learn from industry leaders and work with international clients
• Convenient office location in a quiet downtown area (Pecherska St.)
• Business trips to European countries
• No micromanagement: we encourage self-organization and trust
• Flexible working hours (8 hours a day, 5 days a week)
• English classes with the opportunity to upgrade your grammar and speaking skills
• Friendly, international democratically oriented team
• PS4, regular corporate events
• Focusing on the back-end development of web-application
• Writing reusable and maintainable code
• Designing and implementing new features and functionality
• Optimizing code for maximum performance
• Proposing solutions and approaches to technically handle non-trivial requests
• Participating in the Agile development process, team planning, estimation, review activities
• Work as a part of an international development team
Edsson Ukraine, development center of international company Edsson Software, providing high-end software development services, open the position for Senior Backend Node.js developer