Senior Frontend Developer

  • Full-time

Company Description

At Elara, we foster a culture of innovation, collaboration, and continuous learning. We believe in the power of our product and are dedicated to delivering exceptional customer experiences. Our team is passionate about making a difference and driven by a shared goal: transforming asset and maintenance expertise into data-driven insights. We offer competitive salaries, a flexible work environment, and professional development and growth opportunities. Join us and become part of a team that values your contributions and supports your career aspirations.

Job Description

Elara seeks a talented and detail-oriented Sr. Frontend Developer to join our dynamic team in Berlin. In this role, you will play a key part in shaping the user experience of our products, focusing on both design and functionality. You will work closely with our product and engineering teams to create intuitive, user-friendly applications that meet the needs of our customers. As a Senior Frontend Developer, you will be expected to bring your creative ideas and technical expertise to the table, ensuring that our products are functional, aesthetically pleasing, and easy to use.

Key Responsibilities

  • Design and Development: Develop and maintain high-quality frontend components using JavaScript, React, Next.js, and Tailwind CSS. Apply your design skills to create visually appealing interfaces that provide an excellent user experience.

  • User Experience Focus: Work closely with product teams to understand user needs and ensure our applications are intuitive and user-friendly. Anticipate how users might interact with our products and design features that enhance usability and engagement.

  • Collaborate with Cross-Functional Teams: Partner with backend engineers, designers, and product managers to deliver features that align with our product vision and business goals. Ensure seamless integration of frontend components with backend services.

  • Optimize Performance: Continuously improve the performance and scalability of our applications. Implement best practices for responsive design and ensure cross-browser compatibility.

  • Code Quality and Standards: Write clean, maintainable, and well-documented code. Participate in code reviews and contribute to continuously improving our development processes and tools.

  • Stay Current with Industry Trends: Keep up-to-date with the latest advancements in frontend development and bring new ideas and innovations to the team. Contribute to a culture of continuous learning and improvement.

  • Customer-Centric Development: When developing features, always consider the customer. Ensure that every component of our applications adds value and meets the needs of our users.

Qualifications

  • Experience: Minimum of 2-3 years of experience in front-end development, with a strong focus on JavaScript, React, and Next.js. Experience in a startup or SaaS environment is preferred.

  • Technical Skills: Proficiency in JavaScript, React, Next.js, Tailwind CSS, and TypeScript is essential. Familiarity with PostgreSQL and Prisma ORM is a plus. A strong eye for design and user experience is also essential.

  • Problem-Solving Skills: Strong analytical and problem-solving skills, passionate about tackling complex technical challenges.

  • Communication Skills: Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and convey technical concepts to non-technical stakeholders.

  • Adaptability and Proactiveness: A proactive, "learn-it-all" mindset that can quickly adapt to new challenges and environments. Comfortable working in a fast-paced, dynamic startup environment.

Desired Skills and Competencies

  • Design Sensibility: Strong intuition for user experience and interface design. Ability to translate user requirements into engaging and effective interfaces.

  • Open-Source Contribution: An active presence in the open-source community is a plus. Experience in building applications from scratch is highly desirable.

  • Team Player: Collaborative mindset with the ability to work effectively. Open to feedback and eager to learn from others.

  • Innovative Mindset: Willingness to explore new technologies and push the boundaries of what is possible in front-end development.

Additional Information

Berlin, Germany (Hybrid work model)

Application Process

We aim to maintain a swift and transparent hiring process. Here is the process:

  1. Submit Your Application: Please send us your application, including a summary of your strengths, why you believe you are a perfect fit for the role, and your salary expectations.

  2. Online Interview and Skills Assessment: If you meet all the criteria, you will be invited to an online interview and skills assessment with our CTO and a senior front-end developer. (2 hours)

  3. On-Site Meeting: In the final stage, you will be invited for an on-site meeting with the founding team. (2 hours)

  4. Final Decision: We will inform you of our decision within two weeks.