Desarrollador Web Junior

Balfour

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.