Frontend Developer

Job Description

Employees are at the heart and center of any company. We believe when people thrive, so do businesses. We empower modern workforces to put people at the forefront and invest in their upskilling & productivity. Lyearn offers a complete employee success solution to ensure a shared alignment of goals, performance management, increased engagement, and a culture of learning.

Our platform brings together essential tools for OKR management, performance tracking, and employee engagement, with a standout focus on

Learning Management . Our LMS drives growth through engaging training experiences, tailored learning paths, and compliance-ready refresher modules. By prioritizing upskilling and reskilling, we cultivate a culture of continuous learning—empowering employees to thrive and businesses to excel.

As a loosely defined and continuously evolving role, the Product Designer at Lyearn welcomes smart, creative, generalist individuals that know and love the craft of building delightful and valuable products.

What you will do:
Build new product functionalities from scratch — we believe in delivering solutions and not just mere features. Hence, each solution would go through various phases of ideation, research, brainstorming, and then the final implementation.
Support the entire application lifecycle (concept, design, test, release, and support)
Produce fully functional web applications by writing clean code
Gather specific requirements and suggest solutions
Troubleshoot and debug to optimise performance
Liaise with the Product development team to plan new features
Ensure new and legacy applications meet quality standards
Research and suggest new applications and protocols
Stay up-to-date with new technology trends
Reach out to the open-source community to encourage and help implement mission-critical software fixes.

Who you are:
You have 2+ years of experience
Have a keen interest in front-end web development
Have a good understanding of the full web development life cycle.
You can diagnose and fix bugs and performance bottlenecks for existing applications.
Are proficient with web frontend technology (React, TypeScript, CSS-in-JS, etc).
You have proficient understanding of cross-browser compatibility issues and ways to work around such issues.
You are willing to explore different realms and frameworks of web development
You have knowledge of functional or object-oriented programming
You can write modular, reusable, maintainable, well-documented, and fully tested code.
You are rock solid at working with third-party dependencies and debugging dependency conflicts
A good understanding of GraphQL or REST APIs will be beneficial
Familiarity with CI/CD pipelines, version control (Git), and agile development methodologies.
You can maintain code and write automated tests to ensure the product is of the highest quality.