Take part in the architectural design and implementation of several high availability, scalable and performance driven services, with security in mind.
Continuously improve your knowledge and the services handled by the team as a result.
Review code and provide constructive feedback, write tests and collaborate with team members to ensure high quality products.
Understand and support business and UX requirements.
Proactive attitude in spikes, proofs of concept and researching emerging technologies.
Ensure traceability and accountability of the development process, by commitment to procedures and involvement in upgrading them.
Desired stack: .NET core, Azure SQL
Experience with Angular
Experience developing REST APIs.
Deep understanding of relational databases and SQL
Understanding concurrent programming, shared resources, async calls
Knowledge of common security risks and mitigation techniques
Accustomed to version control systems and multiple environments
Problem solver with pragmatic attitude
NICE TO HAVE
Experience with message queue systems (RabbitMQ or similar, Kafka or similar)
Familiarity with in-memory data stores (Redis or similar, Memcached or similar)
Experience developing microservices oriented architecture, with distributed databases
Knowledge on NoSQL databases (MongoDB, BigQuery)
Benchmarking, load and stress testing
Experience with CI / CD procedures and tools
Database management tools
Server management, cloud DevOps knowledge (preferably Azure)
Experience with Docker, Kubernetes, Cloud Functions, scalability.
Experience with React Native
Previous experience with Redux, Rxjs
Understanding Agile development with Scrum and Kanban
Communication skills, both verbal and written
WHAT WE OFFER
Involvement in developing a new type of product in the Fintech area, on a concept fully developed in Moldova and Romania, by a company with a good business history which chose to invest profits in further development.
It starts from scratch. The team decides the functionality, how the code will be written, how the components interact, the data format and the processing flow. There are no restrictions on legacy code, previous architectures, outdated formats. Everything is new, modern, oriented to the future.
You benefit from the collaboration with a team of experienced software developers and highly experienced managers, who have gone through all the positions related to software development in their careers and understand the needs and dynamics of the technical teams.
We offer you a place where the light of your experience can shine upon us, while you continue your personal development with a strong career development path, in an organization that is financially secured and growing.
Our co-workers are a close-knit, intelligent, and motivated team, which take an active part in creating a professional and at the same time fun, dynamic environment.
We work in our new and super spacious office with a 360 degree panorama of Chisinau. If you want to see it - we Invite you: N. Dimo 1 !
The good salary package is enhanced by flexible working hours and location, and many other benefits. To name just a few, we have the best coffee machine in town, the freshest fruit every morning and the coolest parties in town or even across borders.