Frontend Developer Job Description
We are seeking a skilled Frontend Developer to join our team at tn-portugal. The ideal candidate will have a strong proficiency in TypeScript and experience with modern frontend frameworks such as React.js.
Key Responsibilities:
* Developing and Maintaining User Interfaces: Design, build, and maintain efficient, reusable, and reliable TypeScript code to create user interfaces for web applications.
* Collaborating with Cross-Functional Teams: Work closely with product managers, designers, and backend developers to create high-quality products and features.
* Optimizing Performance: Ensure the technical feasibility of UI/UX designs, optimize applications for maximum speed and scalability, and address and improve any technical issues.
* Code Review and Mentorship: Conduct code reviews to maintain code quality and provide mentorship to junior developers.
* Testing and Debugging: Write and execute unit tests for frontend code, and identify and fix bugs or performance issues.
* Staying Updated with Industry Trends: Keep up to date with the latest industry trends in frontend development and TypeScript, ensuring that the team is using the best possible techniques and tools.
Requirements:
* Bachelor's Degree: Computer Science, Engineering, or a related field, or equivalent practical experience.
* Professional Experience: 5+ years in frontend development.
* Experience with Modern Frontend Frameworks: 3+ years with React.js.
* Strong Proficiency: TypeScript.
* Solid Understanding: Web markup, including HTML5 and CSS3.
* Proficiency in Building Responsive Layouts: Web standards.
* Experience with RESTful APIs: Asynchronous request handling.
* Familiarity with Version Control Tools: Git.
* Strong Problem-Solving Skills: Ability to think critically and independently.
* Excellent Communication Skills: Ability to work collaboratively in a team environment.
About Us:
tn-portugal is a leading provider of IT solutions with 30 years of experience. Our team of professionals specializes in integrating highly challenging projects based on the latest technology and in various sectors of activity.
At tn-portugal, consultants have access to a certified training plan, which offers a constant update of technical skills. We value equity, integrity, and diversity in our hiring process and offer job opportunities based on these principles.