- Опыт
- 3+ yrs
- Зарплата
- —
- Открытия
- 1
- Опубликовано
- 1 час назад
- Work mode
- Работа из дома
- Eligibility
- Applicants should be based in Germany and have the professional frontend development background and React experience described for the role.
- Resume
- Required to apply
Описание работы
Role overview
This opportunity is offered through a hiring partner that handles applications and the following steps in the process. The client is seeking a Frontend Developer with React experience who is based in Germany.
You will join a product-oriented engineering team creating modern digital products for a broad user base. The position gives you room to work independently, shape technical choices, and contribute to different stages of the product lifecycle. The environment emphasizes innovation, ongoing learning, and strong engineering practices, with your work directly influencing product quality and user satisfaction.
What you'll do
- Build, support, and improve modern web applications with React and other frontend tools.
- Work with developers and technical leaders to ship new features and product enhancements.
- Take part in application architecture discussions and help guide technical decisions.
- Assess and introduce tools, frameworks, and practices that fit project needs.
- Review code and help keep quality, performance, and maintainability standards high.
- Create responsive, interactive, and optimized interfaces that deliver a strong user experience.
- Connect frontend applications with backend services through RESTful APIs and service-oriented architectures.
- Assist with support, debugging, and ongoing improvements in live applications.
- Follow best practices for version control, testing, deployment, and CI/CD processes.
What we're looking for
- More than 3 years of professional web application development experience.
- At least 2 years of practical React.js experience in production environments.
- Good grasp of object-oriented and functional programming concepts.
- Proven ability to build interactive, responsive, and fast user interfaces.
- Hands-on experience with Redux, Flux, or comparable state management tools.
- Strong command of CSS, styling approaches, frontend performance tuning, and browser rendering behavior.
- Experience using Git-based tools such as GitHub or GitLab.
- Solid experience with React Hooks and TypeScript-based application structures.
- Understanding of REST APIs, SOA, and frontend-backend integration.
- Strong familiarity with modern JavaScript, including ES6, ES7, and ES8.
- Working knowledge of CI/CD concepts, tooling, and deployment pipelines.
- Strong analytical thinking, troubleshooting ability, and collaborative communication skills.
- Additional exposure to high-load systems, Node.js, Docker, Linux, distributed systems, SOLID principles, or Bash scripting would be a plus.
Benefits
- Flexible working arrangement with the choice of remote or office-based work.
- Remote onboarding for a smooth start.
- Annual or quarterly performance bonuses, depending on role expectations.
- Comprehensive health and life insurance.
- Access to wellbeing initiatives and professional psychological support.
- Continuous learning through internal resources, company libraries, and partner training.
- Opportunities to work on innovative products with modern technology stacks.
- A supportive engineering culture centered on collaboration, growth, and development.
- Reimbursement for mobile communication costs.
- The chance to work with experienced professionals in a dynamic, innovation-focused setting.
Additional information
This role is subject to an AI-assisted matching and screening process. Applications are evaluated against the role’s core requirements, and a shortlist is shared with the hiring company. Final interviews, assessments, and hiring decisions are handled by the employer’s internal team.
Data privacy notice
By applying, you consent to the handling of your personal data for candidate evaluation and sharing relevant details with the employer. The basis for this processing includes legitimate interest and pre-contractual steps under applicable data protection laws, including GDPR. You may request access, correction, deletion, or objection at any time.
Artificial intelligence tools may be used to support parts of the recruitment workflow, such as reviewing applications, analyzing resumes, or flagging potential inconsistencies. These tools assist the recruitment team and do not replace human judgment; final decisions are made by people. For more details about data processing, you can contact the hiring team.