Front End Developer
Istanbul, İstanbul Turkey
Do you love creating user-friendly and impactful web applications? We are looking for a talented Front-End Developer to join our growing team!
As a Front End Developer, you will be responsible for creating visually appealing and user-friendly web interfaces that meet the needs of our customers and enhance their overall user experience. Your expertise in HTML, CSS, and JavaScript will play a vital role in building innovative and high-quality web applications. You will collaborate closely with our design and development teams to ensure seamless integration of front end components with back end systems.
Responsibilities
- Create user-friendly interfaces and continuously improve the user experience with pixel perfect development
- Follow best practices to enhance the speed and performance of web applications.
- Execute front end development tasks, including layout creation, prototyping, and optimization, adhering to project timelines and specifications.
- Collaborate with designers, software engineers, and other stakeholders to ensure effective translation of UI/UX designs into reliable front end code and timely delivery.
- Optimize web applications for maximum speed and scalability across different browsers and devices.
- Troubleshoot and debug front end issues, and provide timely solutions to ensure optimal user experience.
- Conduct usability testing and gather feedback from end users to improve application usability.
- Stay up-to-date with emerging front end technologies and best practices to continuously enhance our products and processes.
Requirements
- 2+ years of front-end development experience.
- Strong knowledge of HTML, CSS, Sass, JavaScript, jQuery, REST API, NPM, Bootstrap
- Strong knowledge of cross browser compatibility.
- Worked before for .NET MVC Project.
- Knowledge of version control systems as TFS and GIT.
- Experience with scrum methodology and Jira.
- Proficiency in user experience and user interface design.
- Understanding of web performance optimization.
- Excellent communication skills and a strong team player.
- Problem-solving skills and willingness to learn.
- Able to understand and speak English