- LocationBucharest, Romania
-
IndustryInformation Technology and Services
We are seeking a talented and experienced Front End Developer with proficiency in .NET to join our dynamic team. As a Front End Developer, you will be responsible for creating visually appealing, user-friendly interfaces and implementing robust front-end solutions. Your primary focus will be on developing and enhancing the front-end components of our web applications, ensuring seamless integration with the back-end infrastructure.
Responsibilities:
- Develop and maintain responsive web interfaces using HTML, CSS, and JavaScript, with a strong emphasis on user experience and modern design principles.
- Collaborate with cross-functional teams, including designers, back-end developers, and product owners, to translate requirements into functional user interfaces.
- Implement and maintain front-end frameworks and libraries, ensuring compatibility across different browsers and devices.
- Write clean, reusable, and efficient code following industry best practices and coding standards.
- Optimize front-end performance to deliver fast and efficient user experiences.
- Conduct thorough testing and debugging of front-end applications to identify and resolve any issues or bugs.
- Stay up-to-date with emerging front-end technologies, trends, and best practices, and recommend improvements to enhance our development processes.
- Collaborate with back-end developers to integrate front-end components with .NET-based APIs and services.
- Participate in code reviews to ensure code quality, maintainability, and adherence to established standards.
- Provide technical guidance and support to junior developers when needed.
Requirements:
- Proven experience working as a Front End Developer, with a strong focus on web development using .NET technologies.
- Proficiency in HTML, CSS, and JavaScript.
- Solid understanding of .NET framework and C# programming language.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical team members.
