FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Front-End Developer
OpenNebulaFront-End Developer working on the OpenNebula open-source cloud management platform. Designing scalable web interfaces and improving user experience for enterprise users worldwide.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing scalable UI components using React and Redux, with a strong focus on test-driven development and user experience enhancement. Proficient in technical documentation and collaboration within a Linux-based environment, ensuring high software quality and responsiveness to user needs.
Highest-signal resume keywords
React DevelopmentTest-Driven DevelopmentTechnical DocumentationGit Version ControlCypress Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Web DevelopmentUser-Facing Web ApplicationsNode.jsVirtualization KnowledgeOpenNebula Familiarity
Soft Skills
Clear CommunicationSelf-ManagementCustomer Service MindsetAccountabilityAsync Collaboration
Tools & Technologies
GitFlowCI/CDLinux (RHEL/AlmaLinux, Ubuntu/Debian)Webpack
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Information TechnologyEngineering Degree
Industry Keywords
Open-Source SoftwareUser ExperienceFront-End Design Standards
Tech Stack
Tools & technologiesCypressJavaScriptLinuxNode.jsReactReduxWebpack
About the role
Key responsibilities & impact- Design, develop, and maintain scalable UI components for the OpenNebula web interface.
- Write well-tested, maintainable code with strong test coverage (TDD mindset).
- Produce clear and concise technical documentation for UI components and features.
- Ensure consistent, high-quality front-end design and layout standards.
- Continuously enhance usability and overall user experience.
- Stay current with modern web technologies and proactively improve existing components.
- Contribute to process and codebase improvements to maintain high software quality.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Information Technology, or Engineering.
- 2+ years of experience in web development.
- Experience developing and maintaining user-facing web applications.
- Familiarity with modern development workflows (e.g., GitFlow)
- Experience collaborating on software projects and contributing to technical documentation.
- Web technologies experience using React, Redux and Webpack.
- Use of version control systems: Git.
- Comfortable working in Linux based development environment: RHEL/AlmaLinux, Ubuntu/Debian.
- Cypress for testing.
- Use of Node.js.
- Experience working with or contributing to open-source software is a plus.
- Intermediate to Advanced English level (B2 or higher) is required.
- Comfortable contributing beyond pure UI development when needed (e.g., collaborating on API integrations or platform-level improvements).
- Knowledge of virtualization and familiarity with OpenNebula or similar platforms is a strong plus.
- Strong customer service mindset, with a focus on responsiveness and user satisfaction.
- Clear communication and documentation skills, async collaboration and visibility of work.
- Self-management and accountability with ability to work independently, manage time, and take ownership of tasks and deadlines.
- Technical autonomy and tool proficiency with confidence in using Git, CI/CD, remote collaboration tools, and solving problems without direct supervision.
Benefits
Comp & perks- Competitive compensation package and Flexible Remuneration Options: Meals, Transport, Nursery/Childcare…
- Customized workstation (macOS, Windows, Linux any distro is welcome)
- Private Health Insurance
- 6 hours workday on Fridays and everyday during August
- PTO: Holidays, Personal Time, Sick Time, Parental leave.
- All Remote company with bright HQ centrally located in Madrid, and offices in Boston (USA) and Brno (Czech Republic)
- Healthy Work-Life Balance: We encourage the right for Digital Disconnecting and promote harmony between employees personal and professional lives
- Flexible hiring options: Full Time/Part Time, Employee (Spain/Usa) / Contractor (other locations)
- We are building an awesome, Engineering First Culture and your opinion matters: Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued
- Be exposed to a broad technology ecosystem. We encourage learning and researching new technologies and methods as part of your everyday duties.