Desarrollador Web Junior
Balfour
Mérida, Badajoz, Spain
Posted on Apr 22, 2026
Position Summary:
The Junior Web Developer will support the design and development of web-based applications and interfaces, collaborating closely with senior engineers, designers, and product managers to deliver clean, performant, and user-friendly experiences. Will be responsible on building a strong technical foundation in a collaborative, fast-moving environment.
Essential Duties and Responsibilities:
- Write clean, well-documented HTML, CSS, .NET and JavaScript code for web pages and applications.
- Assist in developing and maintaining front-end components and UI features using modern frameworks (React, Vue, or similar).
- Collaborate with backend developers to integrate APIs and dynamic data into web interfaces.
- Debug, test, and troubleshoot issues across browsers and devices to ensure cross-platform compatibility.
- Participate in code reviews, learning from and contributing feedback to team members.
- Translate design mockups and wireframes (Figma/Adobe XD) into pixel-accurate interfaces.
- Optimize web pages for performance, accessibility (WCAG), and SEO best practices.
- Support the maintenance and continuous improvement of existing web properties.
- Contribute to sprint planning, stand-ups, and agile development cycles.
Position Requirements:
Education & Experience
- Degree or certification in Computer Science, Web Development, or a related field.
- 1–2 years of professional or project-based experience in front end development.
- Proficiency in English language.
Technical Skills
- Solid command of HTML5, CSS3, .NET, vanilla JavaScript (ES6+) and SQL.
- Familiarity with at least one JavaScript framework: React, Vue.js, or Angular.
- Basic understanding of version control with Git / GitHub.
- Knowledge of responsive design principles and mobile-first development.
- Ability to develop, read and consume REST APIs (fetch, Axios).
- Familiarity with npm/yarn package management and basic command-line usage.
Soft Skills
- Strong attention to detail and a commitment to writing maintainable, well-documented code.
- Effective written and verbal communication skills in a team environment.
- Eagerness to learn, get feedback, and grow in a collaborative setting.
Preferred (Nice to Have)
- Exposure to Node.js / Express for back-end development.
- Experience/Knowledge on Payment Gateway Processors.
- Relational Database Management solid knowledge.
- Experience with CSS preprocessors (Sass/Less) or utility frameworks such as Tailwind CSS.
- Familiarity with CMS platforms such as WordPress, Webflow, or Contentful.
- Portfolio of personal projects, open-source contributions, or freelance work.