IT - Frontend Software Engineer
We are seeking a talented and passionate Frontend Software Engineer to design, develop, and maintain modern web applications that deliver exceptional user experiences. The ideal candidate is experienced in frontend technologies, enjoys solving complex problems, and collaborates effectively with product managers, designers, and backend engineers to build scalable digital products.
Key Responsibilities
- Develop, test, and maintain responsive web applications using modern frontend technologies.
- Translate UI/UX designs into high-quality, reusable, and maintainable code.
- Collaborate with designers, product managers, and backend developers to implement new features and enhancements.
- Optimize applications for maximum speed, performance, and scalability.
- Ensure cross-browser and cross-device compatibility.
- Write clean, well-documented, and efficient code following best practices.
- Participate in code reviews and contribute to improving development standards.
- Troubleshoot and resolve frontend issues and bugs.
- Implement security and accessibility standards in web applications.
- Stay updated with emerging frontend technologies and industry trends.
Required Qualifications
- Bachelor‘s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- At least 3 years of experience in frontend development (adjust based on seniority level).
- Strong proficiency in: HTML5, CSS3 / SCSS, JavaScript (ES6+), TypeScript
- Experience with modern frontend frameworks such as: React.js, Angular, Vue.js
- Experience with state management libraries (Redux, Zustand, Pinia, NgRx, etc.).
- Familiarity with RESTful APIs and frontend-backend integration.
- Understanding of responsive design principles and mobile-first development.
- Proficiency with Git version control.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.