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