Skip to Content

Senior Frontend Developer

--Airvon--

About the Role 

We are looking for a passionate Frontend Software Engineer with 4–5 years of experience in building modern, scalable, and high-performing web applications. The ideal candidate will be well-versed in JavaScript (JS), TypeScript (TS), and ReactJS, with hands-on experience in other frontend frameworks/libraries. You will work closely with product managers, designers, and backend engineers to deliver seamless user experiences.  

Key Responsibilities 

  • Develop, test, and maintain responsive web applications using ReactJS and TypeScript. 

  • Collaborate with cross-functional teams to translate business requirements and UI/UX designs into functional code. 

  • Write clean, maintainable, and efficient code following best practices. 

  • Optimize applications for speed, scalability, and SEO. 

  • Work with state management tools (Redux, Zustand, Context API, etc.) as needed. 

  • Ensure cross-browser compatibility and responsiveness across devices. 

  • Stay updated with the latest frontend trends, tools, and practices. 

  • Participate in code reviews, debugging, and performance tuning. 

  • Contribute to building reusable components and design systems. 

 Required Skills & Experience 

  • 4–5 years of professional experience in frontend software development. 

  • Strong expertise in JavaScript (ES6+) and TypeScript. 

  • Solid experience in ReactJS (hooks, functional components, lifecycle methods, etc.). 

  • Hands-on experience with at least one other frontend framework/library (Vue.js, Angular, Next.js, Remix, etc.). 

  • Proficiency in HTML5, CSS3, and modern styling frameworks (SASS, Tailwind, Styled Components, etc.). 

  • Good understanding of RESTful APIs, GraphQL, and integrating frontend with backend services. 

  • Knowledge of version control systems (Git, GitHub/GitLab/Bitbucket). 

  • Familiarity with frontend build tools (Webpack, Vite, Babel, etc.). 

  • Experience with testing frameworks (Jest, React Testing Library, Cypress, etc.) is a plus. 

  • Strong problem-solving skills and attention to detail. 

Nice-to-Have Skills 

  • Experience in CI/CD pipelines and deployment (Docker, Vercel, Netlify, etc.). 

  • Understanding of performance optimization and web vitals (LCP, FCP, CLS). 

  • Familiarity with Agile/Scrum methodologies. 

  • Exposure to cloud platforms (AWS, Azure, GCP) is a plus. 

What We’re Looking For 

  • A strong foundation in frontend fundamentals. 

  • A team player with good communication skills. 

  • Someone who is curious, proactive, and eager to learn new technologies. 

  • A developer who takes ownership of tasks and delivers high-quality solutions.