Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. We hold true to our core values: innovation in everything we do, passion & excellence in every area, individual empowerment, initiative and ownership, and teamwork over ego. At Lucid, we value diversity and are dedicated to creating an environment and culture that is respectful and inclusive for everyone. Lucid is a hybrid workplace. We promote a healthy work-life balance by allowing employees to work remotely, from one of our offices, or a combination of the two depending on the needs of the role and team.
Since the company’s founding, Lucid Software has received numerous global and regional recognitions for its products, business, and workplace culture. These include being listed to the Forbes Cloud 100, Fortune Best Workplaces in Technology, and the PEOPLE Companies that Care list all for multiple consecutive years. Top businesses use our products all around the world, including customers such as Google, GE, and NBC Universal. Our partners include industry leaders such as Google, Atlassian, and Microsoft.
As our senior frontend engineer specializing in React and TypeScript, you will be responsible for crafting seamless and intuitive user interfaces that drive exceptional user experiences. In addition to your outstanding technical skills, you possess the ability to inspire and guide a team of developers to create high-quality, and scalable results. You will collaborate closely with the tech lead and CTO, mentor engineers, and contribute to architectural decisions.
Our tech stack
Responsibilities:
Drive architectural excellence: Improve and maintain our application architecture. Build complex components: Implement complex and reusable React components, from drag & drop features to rendering large data collections. Collaborate on feature design: Work closely with product managers and designers to refine and implement new feature concepts. Ensure quality control: Review and test the work of your peers throughout all stages of the development cycle. Integrate systems seamlessly: Collaborate with backend engineers to integrate frontend interfaces with backend APIs. Resolve issues effectively: Diagnose and troubleshoot frontend issues, ensuring timely resolution and a seamless user experience.Requirements:
Proven expertise: Profound experience as a frontend or fullstack engineer. React & TypeScript mastery: Comprehensive knowledge of React and TypeScript. CSS expertise: In-depth knowledge of modern CSS. API fluency: Experience in modern HTTP Rest APIs. Testing proficiency: Knowledge in writing tests. Problem-solving prowess: Excellent problem-solving skills and the ability to work effectively in a fast-paced and collaborative environment. Strong communicator: Strong communication skills and the ability to convey technical concepts to non-technical stakeholders. Agile mindset: Adaptable and flexible in an agile work environment. Team player: Able to work autonomously while thriving in team collaborations. Profound English knowledge: You could win a debate on tabs vs. spaces conducted entirely in English. Nice to have:Preferred Qualification:
Containerization familiarity: Experience with Docker is a plus.#LI-MK1