Top 3 Reasons To Join Us
The Job
- Work with developers to create front-ends and user interfaces
- Produce clean, efficient code based on specifications
- Refactor and optimize existing code
- Integrate software components and third-party programs
- Verify and deploy programs and systems
- Troubleshoot, debug, and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
Your Skills and Experience
- BS/MS degree in Computer Science, Engineering or a related subject
- Agile development, Proven experience as a Software Developer, Software Engineer or similar role Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g. JavaScript, TypeScript, JSX, Flutter, C#) and frameworks/systems (e.g. React, redux, AngularJS, WPF)
- Experience with state-of-the-art interfaces (e.g. JSON/REST, gRPC), databases and Object-Relational Mapping (ORM) frameworks
- Ability to learn new languages and technologies
- Resourcefulness and troubleshooting aptitude
- Attention to detail
- Willingness to sign confidentiality agreement and protect trade secrets
- Good to very good English skills
Why You'll Love Working Here
- Salary: Negotiable according to ability.
- Annual leave 14 days per year.
- To participate in the regimes of social insurance, health insurance and unemployment - insurance according to government when signing official labor contracts.
- 13th month salary, and bonus base on the Work results.
- Company with many opportunities for career advancement and development.
- Working 5 days (9:00am -6:00pm) per week from Monday to Friday, off Saturday and
Sunday.
- Salary: Negotiable according to ability.
- Annual leave 14 days per year.
- To participate in the regimes of social insurance, health insurance and unemployment - insurance according to government when signing official labor contracts.
- 13th month salary, and bonus base on the Work results.
- Company with many opportunities for career advancement and development.
- Working 5 days (9:00am -6:00pm) per week from Monday to Friday, off Saturday and
Sunday.