What are the responsibilities and job description for the Developer position at Robert Half?
Our partner, a boutique creative and strategy studio that specializes in building bold, modern digital experiences for brands that want to stand out. Work with startups, scale-ups, and established businesses looking to launch or elevate their digital products and presence. Our small, nimble team values creativity, autonomy, and collaboration. We're currently developing a new SaaS product in-house and are looking for a passionate Front-End Developer to join us in shaping its user experience from the ground up.
Role Overview
As a Front-End Developer, you will be responsible for designing and implementing intuitive, responsive, and high-performance web interfaces for our SaaS platform. You will work closely with our UI/UX designer, developer, and strategy leads to create a seamless user experience that reflects the innovation and creativity L2 Agency is known for.
Key Responsibilities
- Design, develop, and maintain responsive web applications using modern front-end technologies.
- Implement and optimize UI/UX designs to enhance user experience and engagement.
- Collaborate with designers, product managers, and back-end developers to integrate APIs and backend functionality.
- Write clean, maintainable, and scalable code while adhering to best practices.
- Optimize website performance for speed and scalability.
- Troubleshoot and debug issues across multiple browsers and devices.
- Stay up to date with industry trends, tools, and best practices in front-end development.
Required Qualifications
- Proven experience as a Front-End Developer or similar role.
- Strong proficiency in HTML, CSS, JavaScript (ES6 ), and modern front-end frameworks (e.g., React, Vue.js, or Angular).
- Experience with SaaS platform development and an understanding of subscription-based business models.
- Proficiency in responsive design principles and mobile-first development.
- Experience with version control systems like Git.
- Familiarity with UI/UX best practices and tools (Figma, Adobe XD, Sketch, etc.).
- Understanding of RESTful APIs and integrating front-end applications with back-end services.
- Experience with performance optimization techniques for web applications.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a small, fast-moving team.
Preferred Qualifications
- Experience with Tailwind CSS, Bootstrap, or other CSS frameworks.
- Knowledge of server-side rendering (Next.js, Nuxt.js).
- Familiarity with cloud services (AWS, Firebase) and CI/CD pipelines.
- Basic knowledge of back-end development (Node.js, Python, or PHP) is a plus.
- Experience with SEO best practices for SaaS websites.