Senior Backend Software Developer with Node.js
Company InformationStrypes is a Dutch company with an extensive background in software development. For 12 years we have built a team of over 320 people in 3 locations (Sofia, Plovdiv, Eindhoven). Together we take ownership over application roadmaps for our clients and structure their overall application landscape. We are a leading software development partner for software product companies in the fast-paced high-tech industry, which requires innovative (embedded) software development. Today we are looking for bright- minded young people, willing to take their first steps in the field of software development and engineering.
The candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication, as the successful candidate will need to play a key role in working with the senior architect to help transform the product’s future development direction.
Work closely with a proven development team on major software releases;
Proactively collaborate with cross-functional teams to define & design of new Products, features and functionality;
Working in an agile development environment with daily stand-up meetings;
Ensuring all deliverables are met as per plans and specifications;
Delivering quality software on time;
Experience in distributed caching systems and messaging systems such as RabbitMQ;
Good understanding of microservice architecture based on RESTful API and AMQP;
Write efficient, scalable, testable, and maintainable code for new features and system components;
Development experience on a SaaS product;
Experience in NoSQL (MongoDB) and caching technologies like Redis;
Experience in container service (Docker/Kubernetes) and orchestration;
Working knowledge of Python (optional);
Understanding of code versioning tools and unit tests frameworks;
Deploy regular code releases to production and test environments; prioritize bug fixes to ensure critical up-time;
Participate in design discussions about new features and ensure real-time technology integrates seamlessly with other pieces of the platform
Excellent communication and team collaboration skills;
Excellent analytical and design capabilities;
Compensation Benefits- Personal freedom to solve complex problems;
- Competitive salary;
- Sponsored learning and training opportunities
- Mobile plan allowance;
- Friendly work environment;
- Flexible working hours;
- Possibility for home office;
- Free parking,car pooling program and secure bike stands for all employees
- Multisport card
- Regular team events;
- Supplementary health insurance;
- Loyalty program:
* after every year worked an extra day holiday (max of 5 extra);
* after the third year budget for a lease car.
Apply now and upload your CV!
Do you want to be a part of our team?
Let us get acquainted today! Provide your details below and we will contact you as soon as possible. Click below for our application form.Apply now