Full-stack Engineer
Bringg
Software Engineering
Ukraine
Posted 6+ months ago
We're seeking a talented Senior Backend Engineer to help us scale and take our product to the next level. The next Bringgster should be passionate about learning new things and working in a fast-past, dynamic environment.
Our R&D Bringgsters are facing the challenges of working on a real-time high-scale production system with enterprise clients relying on it while solving complex technical problems and business use cases.
What you are expected to deliver (Responsibilities)
- Write scalable, reliable, and high-performance code
- High unit and functional testing coverage
- Pure CI/CD flows, from local to production
- Outside-the-box architectural solutions
- Cooperate with other R&D team members, from Kyiv, Lviv, Warsaw, and Tel Aviv
- Communicate with product managers, support, and other stakeholders in the company
What we expect you to Bringg (Requirements)
- Experience in leading and mentoring other team members
- 3+ years experience in NodeJS server-side development
- Strong knowledge of design patterns and architectural abilities
- Experience with SQL & NoSQL databases such as Postgres, Mysql, Redis
- 2+ years of experience with the web framework Vue.js
- Experience with the development of large-scale single-page applications
- Experience with real-time sockets - advantage
- Proven experience with asynchronous execution concepts
- Experience working on complex, microservices, and event-sourcing systems
Nice to have
- Experience with web frameworks such as Vue.js and Angular
- Experience with unit testing frameworks such as Jest, Jasmine, or Mocha
- Experience with RabbitMQ, GRPC, Kafka, Docker, WebSockets, ROR