Пълно описание
We seek a highly skilled and experienced Software Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with expert-level knowledge in Backend development & algorithms.
KEY RESPONSIBILITIES:
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development lifecycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code, and perform validation and verification testing
- Document development phases and monitor systems
- Taking responsibility for code quality and on-time completion of tasks
- Ensure software is up to date with the latest technologies
REQUIRED QUALIFICATIONS:
- Bachelor's or master's degree in computer science
- 2+ years of software development experience
- Experience with React, Node.js & Typescript
- Database knowledge – PostgreSQL, MongoDB
- Proficiency with Docker
- Proficiency with Git
- Very good understanding of Backend development, Data structures & Algorithms
NICE TO HAVE:
- Experience with Next.js
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, like Jenkins
- Experience with automation testing
- Understanding of security practices in software development
- Strong problem-solving skills and ability to think algorithmically
- Excellent leadership and teamwork skills
WE OFFER:
- Competitive starting salary
- Transparent bonus system
- 200 BGN food vouchers
- Transportation allowance
- Daily nutritious two-course lunch
- Free hot drinks and smoothies
- 27 days paid annual leave
- Additional health insurance
- Free training and language courses
- Complimentary dental services from Dentaprime
- Multisport card at a preferential price
- Engaging in social events and team-building activities
- Exclusive employee discount card
Join our team and help us shape the future of dental care!