Job Description
- Responsible for designing and developing multiple modern web/mobile applications: Work closely with web & mobile application developers to provide appropriate REST endpoints for the front-end UI. Work with User Interaction & Product Designers to develop and plan the roll-out of application features
 - Understanding software requirements and defining test coverage. Make clarification a required
 - Help design creative solutions
 - Adapt to change requirements, ideas, and solutions
 - Anticipating, recognizing, and solving emergent technical challenges
 - Fast learner, able to pick up a technology
 
Qualifications
- Experience with agile methodology
 - University degree, preferably in IT or technical areas
 - Knowledge of database architecture and design
 - Good at English communication
 - At least 3 years experience with .NET/Java/NodeJS
 - At least 2 years experience with Angular/React/VueJS
 - Knowledgeable in HTML 5, CSS3, JavaScript
 - Explored continuous delivery, build & test automation (Docker)
 - Knowledgeable with OracleDB, PostgreSQL, MongoDB
 - Able to work independently or as part of a team
 - Good English communication, able to understand and compose English documents
 - Nice to have experience in various domains: Banking, Financial, Insurance, eCommerce
 - Nice to have experience with CRM, Loyalty, CMS, LMS ...
 - Opportunity to play team/technical leader roles
 
Benefits
- Salary: Competitive and negotiable
 - Flat organization and open communication
 - Comfortable working conditions and flexible working time
 - Good career growth opportunities with interesting and challenging projects
 - Full Social Insurance, Health Insurance, Unemployment Insurance
 - Agile English-speaking training and on-the-job training
 - Outdoor activities: sports, company trips, team building, etc
 - Light beverages and food are available all the time in the office