Senior Frontend Developer
- Campus Sofia
- Senior
- 40 hours
- Expertise: Technology
- Skills: Adobe Analytics, Docker, Google Analytics, Angular, English, Jenkins, React, Web Development, CSS, Front-end, Jira, UX/UI Design, Scrum, Front-end Development, HTML, Next.js, JavaScript
- Employment: Employed
- What you'll do
- Your qualities and skills as Senior Frontend Developer
- What’s in it for you
- Get to know iO
- What your colleagues say
- Your application, step by step
What you'll do
Do you want to be involved in the development of cutting-edge web applications and websites for our various customers?
At iO Campus Sofia we are looking for an enthusiastic Senior Frontend Developer who wants to be involved in the development of cutting-edge web applications in websites for one of our big clients.
The Role
As a Senior Frontend Developer, you will work within a scrum team responsible for the development of our next-generation eCommerce frontend. Your role will involve innovating technical processes, troubleshooting emerging challenges, and sharing your knowledge with other frontend experts.
Please note that a proven track record of Next.JS implementation is essential for this role.
Key Responsibilities
Develop and implement new features on the next-generation eCommerce frontend
Offer technical consultation on frontend-related topics
Participate in code reviews to enhance team knowledge and suggest improvements
Act as a mentor for junior developers
Investigate new technology and develop quick proof-of-concept functionalities
Promote best-in-class development principles and quality standards (i.e., Clean Code, BDD/TDD)
Contribute to the Development Community of Practice
Aid in structuring complex engineering issues
Your qualities and skills as Senior Frontend Developer
Qualifications and Skills
Bachelor’s/Master's degree in computer science (or equivalent experience)
Minimum of 6 years of experience building large-scale software applications
At least 4 years in a senior FE role, preferably in an international, multicultural environment
Proficiency in JavaScript web development and architecture design patterns
Professional experience with Next.JS framework
Experience with writing automated tests (e.g., Jest, Karma, Jasmine, Mocha, AVA, tape)
Professional experience with modern JavaScript web frameworks (React, Angular, Ember, etc.)
Familiarity with semantic HTML, CSS, and core JavaScript concepts
Knowledge of software craftsmanship principles (Clean Code, Clean coder, Clean architecture)
Experience with continuous integration and continuous delivery using continuous delivery tooling such as Jenkins/Azure DevOps and practical experience with Docker containerization
Understanding of performance, cross-browser / cross-device development, testing, optimization, and frontend performance requirements
Experience with Jira and Confluence
Fluency in English—verbal and written
Desirable Skills
Knowledge of UX and design sensibilities, wireframe tools like Abstract, Figma
Familiarity with tracking tools (Adobe Analytics, Google Analytics)
Personal Characteristics
Uphold values at all times: Excellence, Respect, Agility, Passion
High energy level, stress resistance with a positive, open mindset
Proactive, analytical, and creative problem-solving skills
Ability to translate business requirements to technical ones and capable of challenging technical discussions positively
Excellent communication skills, capable of building relationships and delivering on targets
)
- #LI-ELENADOBREVA
- #LI-Hybrid
What’s in it for you
26 days of vacation days
Based on a 40-hour work week, you have 26 days of paid leave.
Additional health and dental insurance
Covering patient and outpatient care, health and dental care, reimbursement of costs for prescribed medicines, pregnancy and birth coverage.
Hybrid working
A good work-life balance is super important. Together with your team, you’ll decide when and where you work.
Healthy office snacks and specialty coffee
At our campus, we provide fresh fruits, healthy snacks and specialty coffee beverages throughout the day.
Personal training budget
Each year, you’ll get a budget of €3,000 to develop yourself, in your profession or as a person, through training, events, or courses.
Celebrating together
If there’s something to celebrate, we know how to party! From time to time, the party team at your campus will organise the best (theme) parties.

Questions about this position?
+35 987 70 07 626
Get to know iO
What your colleagues say

Your application, step by step
Working together, making an impact and growing: it all starts with the right connection. That's why we'd like to get to know you and want you to get to know your future colleagues too.
FAQ
Apply now
Ready for an exciting career at iO? Apply using this form or through LinkedIn. We’ll contact you soon.
Questions about this position?