Senior Full Stack Engineer
We are looking for an experienced Full Stack developer with an eye towards writing well-designed, scalable code who will be responsible for managing and maintaining our project and product systems as well as operating related services connected to it.
Key responsibilities:
Write clean, maintainable, efficient code for both the FE and BE.
Constantly strive to improve our development processes
Help team members with their problems
Take leadership role in collecting and documenting product requirements alongside the product management organization and translate them to a technical design with the help of the architecture team
Ensure delivery of the specified functionalities
Be proactive – bring attention to problems and provide solutions
Talk with client to understand his needs and help develop solutions
Grow your technical skillset and career into the technology consultancy domain
Required Qualifications:
Good understanding of SOLID
4+ years experience in software development
Proficient in at least one JavaScript front-end framework (React, Vue.js, Angular)
Experience in Python
Proactive problem-solving skills; adaptable, proactive and willing to take ownership
A high-quality bar and drive for continuous improvement; just-enough documentation, code reviews, continuous integration, automated deployment and a preference for Agile methods
Experience with Serverless and microservice architectures
Experience with containers in a production environment
Technologies:
AWS stack via the Serverless framework
Python
Angular12
MySQL
MongoDB
Docker
Bonus Points:
Prior use of AWS/GCloud/Azure at scale in a production environment
Understand and be able to create CI pipelines
Experience with unit testing and test automation
Location:
Our office is located in the city center of Sofia, just 5 minutes walking distance from NDK and Borisova Gradina.
The office features enough space for large desks for 10 people with 1 conference room, 1 chill room, 2 bathrooms and kitchen with an amazing coffee machine. There are 2 cat colleagues to help everyone relax and have fun.
Your Benefits:
Highly competitive salary
Strong learning culture
Fun and casual work environment
Exceptionally talented and passionate colleagues
Multisport and health insurance covered
Occasional business travel
Remote work available after 6 months of testing period
The Process:
Do you have what it takes? We can’t wait to hear from you. Please include your CV and any code examples or open-source contributions you are personally proud of.
We’ll review the applications received and will contact you as soon as possible. The process will include regular interviews with various team members, along with some practical tests.
We’re looking for someone who can start soon after the interviews are done.