JavaScript Software Engineer
Job Description
If you are passionate about creating robust and user-friendly interfaces, and you thrive in a collaborative and innovative environment, we would love to hear from you!
We are looking for a JavaScript Software Engineer to join our dynamic team of professionals!
#LI-DNI
Responsibilities
- Develop and implement user interfaces based on product requirements and UI specifications
- Design and build componentized UI architecture, providing reusable and scalable UI elements
- Translate design principles and user experience concepts into high-fidelity mockups and interaction flows
- Collaborate with backend developers and architects to ensure a standardized and flexible UI architecture
- Conduct thorough investigations and address potential security concerns in the UI
- Develop and maintain UI unit tests to ensure quality and reliability
- Perform bug fixing and troubleshooting for the UI
- Participate in code reviews to maintain coding standards and best practices
- Provide mentoring and share expertise on user interface design and testing with project teams
Want more jobs like this?
Get jobs in Kazanlak, Bulgaria delivered to your inbox every week.

- At least 1.5 years of experience in UI development
- Proficiency in HTML5, CSS3, and JavaScript
- Experience with SASS and LESS
- Strong analytical and problem-solving skills
- Ability to conduct extensive investigations and research, particularly using ServiceNow and Elasticsearch
- Good communication skills, essential for collaborative research and teamwork
- Attention to detail and a commitment to meeting deadlines
- Excellent written and spoken English
- Experience with Caveo
- Opportunity to Engineer your Future and to drive the world's digital transformation with top industry clients
- Personal development program that will allow you to be valued for your strengths
- Wide range of professional trainings and workshops
- Being part of a collaborative, fast-growing, and innovative design team
- Established and accelerated growth toward different career paths, competencies, and roles
- Broad projects variety and possible mobility between projects over the time
- Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
- Varied social benefits, Sports, Transportation and Health programs
- Work-life balance and flexible schedule, team buildings and sport opportunities
- Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
- Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
12/20/2024
Views
0
Positive
Subjectivity Score: 0.9
Similar Jobs
Senior Full-stack Engineer (JavaScript/React with Java) - EPAM Systems
Views in the last 30 days - 0
View DetailsSenior Full-stack Engineer (Java with JavaScript/React) - EPAM Systems
Views in the last 30 days - 0
View DetailsTest Automation Engineer with JavaScript skills (relocation to Cyprus) - EPAM Systems
Views in the last 30 days - 0
View DetailsLead Machine Learning Engineer (relocation to Cyprus) - EPAM Systems
Views in the last 30 days - 0
View DetailsSenior Machine Learning Engineer (relocation to Cyprus) - EPAM Systems
Views in the last 30 days - 0
View Details