Dev.Pro helps innovative technology companies scale their business by leveraging its software engineering expertise. We focus on productivity, which we achieve by drawing together the right mix of talent for the job. To deliver exceptional value to our customers, we invest in training programs, infrastructure, and the environment.
23 июля 2021

Kazakhstan — Intermediate Software Engineer (Angular) (вакансия неактивна)


We invite an experienced Software Engineer to join Xenial — a product with over 100,000 software installations and global reach in the Point-of-Sale domain. You’ll work on the Data Management service that is used to store data and manage settings of various products within the Product Suite. What’s in it for you:

• Work with modern technical stack (Angular 9, Node.js, NgRx, etc.)
• The CI/CD process is configured (full integration of BitBucket, Jira and Jenkins)
• We use AWS (ECS, Lambda, SQS,SNS, Kinesis, MongoDB, Redis, Nginx). Everything is containerized (Docker)
• The whole team participates in the code review, cross-review processes with support of AQA team which covers UI by component integration tests

Qualifications and experience:

• Basic knowledge in JavaScript, Node, Angular
• Experience with rxJS
• Knowledge in asynchronous programming
• Solid understanding of OOP principles and design patterns
• Intermediate+ English

Nice to have:

• Experience with functional programming
• Ability to develop and support unit and integration tests
• Experience with Node.JS, Mongo DB
• Experience with AWS Cloud or an other cloud providers
• Knowledge of Redux and Docker

Key responsibilities:

• Develop new product features, support and maintain existing ones
• Work with large volumes of data
• Be responsible for feature design and development according to the agreed focus
• Communicate directly with the client and his team to clarify requirements and find appropriate solutions for the system
• Work closely with product managers, developers, and quality assurance engineers
• Proactively obtain and clarify requirements as necessary

Our benefits:

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Fun online activities and team-building events
✅ 15 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year
✅ 15 paid National holidays per year