drjobs Senior Frontend Developer

Senior Frontend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job description

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 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

Job requirements

Qualifications and Skills



  • Bachelors/Masters 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 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 Englishverbal 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

All done!

Your application has been successfully submitted!


Required Experience:

Senior IC

Employment Type

Full-Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.