Position: JS (API) Developer for Vodafone project
Company: elastic.io
Experience required: 2y
Category: Node.js
English level: upper
Published: 2020-03-01T00:00:00+02:00

**General Information**

**Company name:** mVISE AG
**Durability:** long-term project
**The team:** 1 Lead Developer and 2-3 Middle Developers (Kyiv, Ukraine), Scrum Master, Product Owner, Architect, Integration Lead (Germany)
**Development process:** Scrum as a Framework
**Working schedule:** 5 days a week, flexible working hours but must be in line with the Team due to mandatory Scrum Ceremonies

**The Project** provides to its customers but not limited to:
• A Platform / Technology to expose APIs in a standardized and harmonized way. Customers can consume an API and retrieve information from different local markets via the same unified, digital interface. E.g. Customer Profile API — the same interface provides details about customers fetched from different local markets)
• An agile organization that enables others to facilitate this technology, i.e. design, build and operate APIs that expose certain features to be consumable by others
• Access to internal knowledge and experience through consultancy services, e.g. share best practices

**Professional development opportunities:**
• Developers will get experience in agile API Development/integration to local backends / international skills by working with countries all over the world (e.g. Europe, Latin America, North America, Africa)
• Developers will gain a robust Scrum Framework

**Main Tasks**
• Development and verification of APIs, API Design review
• Code reviews, support for e2e testing with customer and backend

**Requirements**
• Good level of English (Upper-Intermediate or higher)
• JavaScript knowledge 
• RESTful API Development
• You should be able to work with JSON, CIM/CSM, TMF OpenAPI standards
• Should be able to test and validate your colleagues' code before it is deployed to preprod
• Experience in usage of JIRA, Confluence, and GitHub 

**Will be a plus**
• Experience in usage of APIgee (Google) API platform
• XML/SOAP knowledge
• Java knowledge

**We offer**
• Fully equipped workplace in the center of the city (Gulliver, tower B)
• 18 working days of paid vacation
• 5 work from home days per month
• Flexible working schedule
• Paid sick leave
• Salary tied to EUR