Remote Accepted
8h per day
September 2024
Context:
- Our partner is expanding the team for developing top products in the Corporate Travel & Expense industry, used worldwide by a big number of users. Our client is part of an international, challenging, and friendly environment.
- As a full-stack developer you will work in a team that develops major frontend & backend parts of our Travel & Expense platform. You will design and build new components and features as well as make sure the software lives up to our quality standards.
- Moreover, you will have the opportunity to use the latest .NET and modern web technologies, design and build new components and features, create automated tests for our large-scale applications as well as contribute to the container generation and the deployment scripts.
Responsibilities:
- Design and implement software solutions for our web applications;
- Write automated, integration and unit tests (for both front-end and back-end);
- Perform code reviews and pair programming;
- Monitor the production for unexpected behavior;
- Contribute to back-end development efforts using .NET 6 and 8, as well as ASP.NET Core;
- Contribute to front-end development efforts using VueJS (2 and 3), HTML 5 and CSS 3;
- Contribute to deployment efforts through Docker and Ansible;
- Be always up to date with the Backend and UI technology stacks, analyze opportunities and propose improvement ideas;
- Consider performance tuning, find bottlenecks, and keep high quality standard;
- Work within an Agile development team and ensure stories are delivered within scope and on time.
Job Requirements:
- JavaScript/TypeScript (ideally, both);
- Experience with a web API framework (ideally ASP.NET Core) and ability to design and implement REST Api’s
- Knowledge of OO JavaScript including prototypical inheritance, classes, closures and common application design patterns;
- Experience with a modern JavaScript framework and libraries (VueJS, React, Angular);
- Good grasp of HTML5 technologies, CSS3, LESS/SASS and responsive web design;
- Experience in writing of unit test, following TDD and mocking libraries, either on front-end or back-end (preferably both);
- Understanding of SQL databases (preferably Oracle);
- Independent and highly self-motivated with a strong customer focus;
- Action and results orientated, ability to manage multiple priorities;
- Ability to openly present your own ideas, as part of an international team;
- Fluency in English
Nice to have:
- Experience with NoSQL databases (CouchBase, Redis and/or MongoDB);
- Experience in solving performance issues (profiling, query optimization, caching);
- Experience with Docker;
- Experience with AWS;
- Experience with Ansible;
- Experience with ELK/OpenSearch.
Apply now »