Front-End Developer (ReactJS)
Postaladdress
Amorebieta-Etxano, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Amorebieta-Etxano, Spain
Tech stack
Clean Code Principles
Unity
JavaScript
.NET
PHP
3D Visualization
Podcasting
CSS
Design of User Interfaces
OpenGL
Software Engineering
TypeScript
WebGL
Three.js
React
Backend
SASS
Information Technology
Figma
Vulkan Graphics API
Job description
- Design and develop intuitive, responsive user interfaces for web applications.
- Collaborate with Product Owners and stakeholders to gather requirements and define user stories.
- Build and maintain applications using ReactJS, TypeScript, JavaScript, and CSS/SASS.
- Develop and integrate 3D visualization features using technologies such as Three.js, WebGL, or similar.
- Contribute to UX improvements and interface design initiatives.
- Participate in the full software development lifecycle, including design, development, testing, and maintenance.
- Write scalable, reusable, and maintainable code following best practices.
- Identify and implement improvements to existing applications and processes.
- Collaborate with cross-functional teams on digitalization and process optimization projects.
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, Physics, or a related field.
- 2+ years of experience with ReactJS, TypeScript, JavaScript, and CSS/SASS.
- 1+ year of experience with 3D technologies such as Three.js, WebGL, OpenGL, Vulkan, Unity, Blender plugins, or similar.
- Experience using UI/UX design tools such as Figma.
- Familiarity with design systems is a plus.
- Basic backend knowledge of .NET and/or PHP is advantageous.
- Intermediate or higher English proficiency (B2+).
- Experience in manufacturing or industrial environments is beneficial but not required.