We are looking for a Senior Frontend Developer with strong JavaScript and TypeScript expertise to join our dynamic development team! If you have a passion for building high-quality user interfaces with React.js and want to work in an innovative environment, this opportunity is for you.
Responsibilities:
- Develop and maintain user interfaces using React.js, TypeScript, and modern frontend technologies.
- Collaborate with product managers, designers, and backend developers to deliver high-quality features.
- Optimize application performance and ensure scalability.
- Conduct code reviews and mentor junior developers.
- Write and execute unit tests to maintain code quality.
- Stay updated with the latest frontend trends and best practices.
Requirements:
- 5+ years of experience in frontend development.
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience with React.js (3+ years) and state management libraries (Redux, MobX).
- Knowledge of RESTful APIs and asynchronous request handling.
- Familiarity with Git and modern development workflows.
- Strong problem-solving skills and the ability to work in a collaborative team environment.
Preferred Qualifications:
- Experience with Vite, NPM, and build tools.
- Knowledge of server-side rendering concepts.
- Experience with Test-Driven Development (TDD) and testing frameworks (Jest, Cypress).
📍 Location: Hybrid (Lisbon or Braga, Portugal) – Candidates must be in Portugal.
Interested? Apply now or DM me for more details!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Fullstack Software Engineer (f/m/d)
2026-05-21
Full-stack (Kotlin) Engineer (m/f/d) - Team Payments
2026-05-21
- Posted
- Feb 18, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Braga
- Company
- Connect Digital
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Fullstack Software Engineer (f/m/d)
2026-05-21
Full-stack (Kotlin) Engineer (m/f/d) - Team Payments
2026-05-21