Frontend Developer at Alongside
Job Description
About the Role
We are looking for a highly skilled and motivated Frontend Developer to join our team. As a key member of our
development team, you will work closely with designers, backend developers, and product managers to build and
maintain world-class web applications. If you are passionate about creating seamless user experiences and have a
knack for problem-solving, we’d love to hear from you!
Key Responsibilities
• Design and develop responsive, user-friendly web applications using Angular, React, or Next.js.
• Implement modern UI components and layouts using Tailwind CSS and CSS.
• Write clean, scalable, and maintainable code in TypeScript.
• Optimize applications for performance, scalability, and usability.
• Collaborate with cross-functional teams to transform design mockups and wireframes into
functional components.
• Leverage Vercel and/or Supabase for deployment and backend integration (preferred).
• Ensure high-quality code by writing unit tests and conducting code reviews.
• Stay up-to-date with the latest industry trends and best practices in frontend development.
Preferred Qualifications
• Experience with serverless platforms like Vercel and/or backend solutions like Supabase.
• Familiarity with design tools like Figma, Adobe XD, or Sketch.
• Experience with Agile/Scrum methodologies.
• Knowledge of SEO principles and practices.
• Experience in building Progressive Web Apps (PWAs).
Soft Skills
• Strong team collaboration and interpersonal skills.
• Ability to effectively communicate technical concepts to non-technical stakeholders.
• Proactive attitude with a willingness to learn and adapt to new technologies.
• Attention to detail and a passion for delivering high-quality work.
Requirements
Required Skills & Qualifications
• Proficiency in Angular, React, or Next.js.
• Strong experience with CSS and Tailwind CSS for styling and layout.
• Expertise in TypeScript for building scalable and robust applications.
• Solid understanding of web performance optimization techniques.
• Strong problem-solving skills and attention to detail.
• Proficiency in version control systems like Git.
• Excellent communication skills in English (both written and verbal).