Midior Front-end Developer - React / TypeScript
Babel
Madrid, Spain
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Clean Code Principles
JavaScript (Programming Language)
Artificial Intelligence
Unit Testing
Cascading Style Sheets (CSS)
TypeScript
ReactJS
Front End Software Development
Restful APIs
Job description
- Build a React + TypeScript application from scratch + integrate it with backend APIs
- Write clean, maintainable, well-structured code
- Implement unit tests (using Jest or similar)
- Structure the project in a scalable and understandable way
- Deliver features independently based on provided requirements
- Communicate progress transparently
- Understand the “why” behind implemented solutions
Requirements
- Fluent English language written and spoken (Minimum C1)
- Strong hands-on experience with React + TypeScript
- Ability to set up a frontend project from scratch
- Good understanding of frontend architecture patterns
- Experience building reactive UIs (frequently updating data)
- Solid knowledge of REST APIs
- Experience with testing frameworks (Jest or similar)
- Strong CSS skills and ability to structure styles properly
- Understanding of modern frontend tooling and ecosystem
- Ability to evaluate trade-offs between technical approaches
- Clean code mindset (readability > cleverness)
We are looking for someone who:
- Understands the code they write
- Can explain architectural decisions
- Uses AI as a tool - not as a substitute for understanding
Soft Skills & Work Style
- Self-sufficient and reliable
- Delivers on time with good quality
- Transparent in communication
- Understands business context of implemented features
- Comfortable working under technical supervision
- Proactive in raising risks or doubts
This is not a role for a junior developer, and not a purely senior architectural position. We are looking for a strong mid-level engineer who can execute independently and responsibly.
English Avanzado Bloqueante
Benefits & conditions
Pulled from the full job description
- Health insurance
- Life insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AM
Ashutosh Mishra
almost 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
The Best 7 Frontend Frameworks for Developers in 2025
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
Frontend Developer Salary in The UK
about 3 years ago