About this role
Job Description:
We seek a talented and motivated Senior Front-End Web Developer to join our dynamic team. The ideal candidate will have a strong foundation in React, JavaScript, and TypeScript and a passion for creating visually appealing and highly functional web applications. This role will involve collaborating with cross-functional teams to design, develop, and implement front-end solutions for our diverse range of projects.
Timezone
The candidate must be based in a GMT+4 to GMT+9 time zone.
Key Responsibilities:
• Develop and maintain web applications using React, JavaScript, and TypeScript.
• Translate designs and wireframes into high-quality code.
• Optimise applications for maximum speed and scalability.
• Ensure the technical feasibility of UI/UX designs.
• Collaborate with back-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance user experience.
• Implement performant code to ensure the product works across devices of various capacities.
• Write clean, scalable, and documented code with an emphasis on maintainability.
• Debug and troubleshoot layout and scripting issues across a variety of browsers.
• Participate in code reviews and contribute to team knowledge sharing.
Required Skills:
• Strong experience with React and Typescript
• Experience with any modern state management library (Finite State Machine libraries preferred - e.g XState)
• Strong experience with single-page applications (SPA) and state management.
• Experience with a CSS-in-JS framework for styling
• Knowledge of front-end build pipelines and tools.
• Understanding of general linear algebra and its application in graphics and animations.
• Experience with GraphQL APIs and asynchronous request handling.
• Strong problem-solving skills and attention to detail.
• Experience with maintaining or deploying libraries or plugins is nice to have
• Frontend testing experience is required.
Qualifications:
• Bachelor's degree in Computer Science or a related field or equivalent experience.
• 4+ years of professional experience in front-end web development.
• Demonstrable experience with React, JavaScript, and TypeScript.
Nice to Have:
• Experience working with canvas-based environments.
• Familiarity with cloud services and infrastructure.
• Experience with Rust is nice to have
• Proficient in AI-native workflows to accelerate development while ensuring AI-generated code meets high standards for performance, security, and accessibility.
LottieFiles Perks
• Fully Remote Working Environment
• Flexible Work Hours
• A welcome gift and LottieFiles swag pack
• Bonus to set up your workstation at home
• Unlimited Leave Days
• Medical Insurance
• Generous learning budget
• Gym membership
• Co-working space membership
Please note: To proceed with your application, you must confirm your acknowledgment of this Privacy Policy by ticking the checkbox on the next page.
Read our Privacy Policy here: LottieFiles: Privacy Policy