Your Responsibilities Will Be:
- Contribute to the development of upcoming and existing applications and services
- Design, develop, modify, implement, and support software components anywhere in the software stack
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
- Work in close partnership with cross-functional teams
- Building reusable, scalable, maintainable code
- Implement TDD, SOLID and other principles that are part of the engineering culture
Requirements
- At the minimum, Bachelor's Degree in computer science or related field
- Possess minimum 5 years of programming experience (Full Stack)
- Showcase ability to provide in-depth evaluation and analysis of unique complex technological issues
- Having excellent analytical and problem-solving skills
- Having excellent organization and time management skills
- Performing excellent written and verbal communication skills
- Possessing experience with Java, especially Spring Framework
- Possess sufficient experience with NodeJS and Typescript
- Possess sufficient experience with Vue
- Possess sufficient experience with MySQL, PostgreSQL, MongoDB
- Possess sufficient experience with Git
- Close familiar with Agile/Scrum Methodologies
- Close familiar with CI/CD tools
- Able to showcase sufficient understanding of web standards, object-oriented design and software development principles
- Possess sufficient experience with microservice architecture, Open API and third party integration
- Having a plus additional skills in NodeJS framework NestJS
What we can offer:
- Growing business that offers you tons of opportunity to learn and grow both personal and professional
- Working environment that demonstrate crave for innovation, strong collaboration and open communication
- Competitive compensation in pay for performance spirit
- International setting team members to work with
How we will assess you:
Please expect min 3 stages of assessment with live skill test and interviews sessions before move to final review to be offered.
We look forward to see your excellent credentials in our talent inbox!