Position: Lead Frontend Developer
Company: Bluepes
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2023-07-01T00:00:00+03:00

Our client organization is actively seeking a dependable, forward-thinking Lead Frontend Developer who is eager to collaborate with a global team on innovative projects.

Position Overview
Location: person based in Berlin
Experience level: Experienced professional

About the Client
This client is a tech-focused subsidiary of a Berlin-established enterprise that was launched in 2010 and emphasizes new technologies. Originating from Berlin, their team is globally distributed, functioning in Europe and Africa, and has evolved from a software development house into an innovation lab in recent years.

They are continually excited to discover how technology can reshape our world and generate a positive influence. Currently, they are establishing a new division to investigate various methods to engage with artificial intelligence. They are in collaboration with major partners and have immediate access to the top technology providers in this area.

They present thrilling projects that venture into unexplored territories with a contemporary tech stack, a healthy working ambiance with an extremely skilled team, and a flexible work setting. Their main team in Berlin consists of eight members, which makes them small enough to pay attention to individual needs and choices.

They collaborate with web3 protocols like Ethereum, Tezos, Celo, NEAR, and Algorand, as well as startups from Africa like BitLipa and UTU. They are active in the development and contribution to open-source initiatives and manage communities like dacade.org and lab3.space.

Job Details
As a Lead Frontend Developer in their team, the selected candidate will be involved in the end-to-end development of hybrid and web applications across the technology stack. The role involves working on projects that focus on the future and joining forces with a highly skilled team.

Duties
The role involves developing high-quality code for projects with a positive future focus, engaging in and reviewing the design process, defining coding standards keeping the
productivity of the entire team in consideration, implementing best practices and guidelines for the frontend team, assisting other developers by removing obstacles, designing build and CI pipelines for frontend projects, collaborating with the backend team and relevant stakeholders to achieve objectives and adhere to deadlines, and prioritizing tasks in coordination with the product owner.

Required Skills and Experience
The ideal candidate should have a strong interest in design and user experience, experience leading small teams of about 2 to 4 members, enjoy being part of a team, expertise in relevant frontend frameworks (e.g., React, React Native), experience with iterative development methodologies, understanding of the full application stack of modern web applications, knowledge of Kanban and Scrum methodologies, and experience with React, Typescript, GraphQL, and other tools for creating modern, appealing interfaces.

Preferred Qualities
The candidate should ideally have an interest in emerging technologies, a desire to work on projects in and for emerging markets, experience with establishing contribution guidelines and automation for managing open-source projects, a passion for decentralization and distributed ownership, a startup mindset, enjoy providing guidance and support to junior team members, and be based in Berlin.

Benefits
The client offers a team distributed across Europe and Africa in similar time zones, no late- night or early morning calls, an opportunity to work with state-of-the-art AI and Web3 tech projects, access to clients connected to OpenAI, Microsoft, and other significant technical partners, travel opportunities, a highly flexible, hybrid work setting.

Work Setting
They are a company that prioritizes remote work with an office in Berlin. Although there is no requirement for office attendance, they offer a structured remote participation system. They organize in-person activities every four to six weeks, which may be either project- specific or organization-wide. Team member participation in these events is typically mandatory.