Easetalent is a premier recruiting and consulting firm dedicated to connecting exceptional talent with ideal career opportunities. Our mission is to facilitate the growth and success of both our candidates and partner companies by bridging the gap between talent and opportunity.
About the Role:
Our client is looking for a passionate and skilled Front-End Engineer with 2-3 years of hands-on experience to join their dynamic development team. The ideal candidate will have a solid understanding of front-end technologies such as React, TypeScript, HTML, and CSS. You’ll be responsible for building scalable, performant web applications in a collaborative, agile environment.
If you are a problem-solver who loves writing clean, efficient code and is eager to stay on the cutting edge of web technologies, we would love to meet you!
Key Responsibilities:
-
Design, build, and deploy scalable, high-performance web applications using front-end technologies, primarily React and TypeScript.
-
Work closely with product managers, UX/UI designers, and backend engineers to transform business requirements into technical solutions.
-
Build responsive, accessible, and dynamic user interfaces that provide an exceptional user experience.
-
Write clean, modular, and maintainable code; adhere to best practices and clean code principles.
-
Develop reusable components and libraries to ensure consistency across the application.
-
Identify performance bottlenecks, optimize front-end performance, and ensure applications run efficiently across all devices.
-
Write unit and integration tests to ensure the robustness of applications.
-
Stay up-to-date with the latest industry trends, tools, and best practices in front-end development.
Requirements:
-
Bachelor’s degree in Computer Science, Software Engineering, or related field.
-
2-3 years of professional front-end development experience.
-
Strong proficiency in React, TypeScript, HTML, and CSS.
-
Experience with state management libraries (e.g., Redux, Context API).
-
Familiarity with front-end build tools and version control (e.g., Webpack, Git).
-
Understanding of responsive design principles and cross-browser compatibility.
-
Experience with RESTful APIs and working with back-end teams to integrate with APIs.
-
Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
-
Strong communication and collaboration skills; ability to work effectively within a cross-functional team.
-
Problem-solving mindset and ability to adapt to changing requirements in an agile environment.
-
A passion for writing clean, maintainable, and well-documented code.
-
Experience with additional front-end frameworks or libraries (e.g., Next.js, Vue.js, Angular).
-
Knowledge of test-driven development (TDD) and automated testing tools.
-
Experience with CI/CD pipelines.
Why Join Us?
-
Work with cutting-edge technologies and tools to build scalable, impactful applications.
-
Join a passionate team of developers, designers, and product experts focused on delivering high-quality solutions.
-
Opportunities to grow your skills and advance your career in a supportive, learning-oriented environment.