We are in search of a talented and self-driven Front-End Developer with expertise in modern web technologies, particularly Angular (v8+), TypeScript, and SCSS. The ideal candidate should have a solid understanding of front-end development principles, a passion for clean code, and a drive to build efficient, high-performing applications.
If you enjoy working on complex projects, collaborating with a team, and implementing scalable component-based architectures, we’d love to hear from you!
Key Responsibilities
- Develop and maintain user-facing features using HTML, CSS, SCSS, and JavaScript.
- Build scalable front-end architectures with Angular (version 8+) and TypeScript.
- Optimize UI components for reusability, efficiency, and maintainability.
- Ensure code quality and best practices by following Object-Oriented Programming (OOP) principles.
- Work closely with back-end developers to integrate APIs seamlessly.
- Ensure web applications are optimized for speed, scalability, and cross-device compatibility.
- Debug, troubleshoot, and resolve front-end performance issues efficiently.
Required Skills & Qualifications
- 2+ years of professional experience in front-end development.
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Hands-on experience with Angular 8+ and SCSS.
- Strong understanding of component-based architectures and modern front-end design patterns.
- Solid grasp of Object-Oriented Programming (OOP) concepts.
- Basic understanding of back-end interactions and API integrations.
- Strong knowledge of Data Structures and Algorithms (DSA).
Nice-to-Have Skills
- Experience working on SaaS applications.
- Basic familiarity with MEAN stack development.
Why Join JoyzAI?
- Meaningful Work. Work on innovative projects that drive real-world impact.
- Growth Opportunities. Enhance your skills by working on cutting-edge technologies.
- Collaborative Team. Join a team of passionate developers and tech enthusiasts.
- Remote Work Flexibility. Enjoy the freedom of working from anywhere while staying connected with a dynamic team.
Our Interview Process
- Short Paid Assessment. A quick technical task to assess your coding skills.
- First Call. A discussion about your experience and expectations.
- Long Assignment. A more in-depth technical challenge to evaluate your capabilities.
- Final Call. A conversation with key stakeholders before extending an offer.
How to Apply
- Register or log in to our portal and complete your application form.
- Clear our AI-powered interview (30 min) and click ‘Apply’ to get shortlisted.
- Once your application is successful, your profile will be shared with the client for further interview rounds.
- When selected, meet the client, clear the final round, and kickstart your career with JoyzAI!
About Uplers
Uplers is committed to simplifying and streamlining the hiring process for top tech talent. Our mission is to connect skilled professionals with the best remote opportunities across the globe. By joining Uplers, you gain access to a variety of job openings, career support, and expert guidance from our Talent Success Coaches.