Workplace: Lisbon (Hybrid)
Responsibilities:
- Develop and maintain efficient, reusable, and reliable TypeScript code to build user interfaces for web applications;
- Collaborate with cross-functional teams to create high-quality products and features;
- Optimize performance by ensuring the technical feasibility of UI/UX designs, application speed, and scalability, as well as troubleshooting and improving technical issues;
- Conduct code reviews to maintain code quality and provide guidance to junior developers;
Perform unit testing for front-end code, identifying and fixing bugs or performance issues;
Stay up-to-date with the latest trends in front-end development and TypeScript, ensuring the team uses the best available techniques and tools.
Profile:
- Bachelor’s degree in Information Technology or a related field;
- Minimum of 5 years of experience in front-end development;
- At least 3 years of professional experience with React.js or other modern frameworks;
- Proven experience with TypeScript and JavaScript;
- Solid knowledge of HTML5 and CSS3;
- Proficiency with RESTful APIs and asynchronous requests;
- Familiarity with version control tools, such as Git;
- Fluency in English;
- Strong problem-solving skills and the ability to think critically and independently;
- Excellent communication skills and the ability to work effectively in a team.
Work with us:
- With more than 30 years of experience, Rumos has a team of professionals specialized in IT;
- At Rumos, consultants integrate highly challenging projects, based on the latest technology and in the most diverse sectors of activity;
- Rumos consultants have access to a certified training plan, which offers a constant update of technical skills;
- Rumos, as an employer, has job opportunities based on equity, integrity and diversity. Based on these values, we work so that no person is discriminated against on the basis of age, degree of disability, gender, marital status, pregnancy and maternity, race, beliefs or sexual orientation. We believe in everyone's abilities, because we have in our DNA team spirit and mutual help, empathy and respect.
Footer 2 EN
Line 1
Line 2