Search by job, company or skills

Frontend Developer

Frontend Developer

Zenera
Fresher
Not Disclosed

This job is no longer accepting applications

Job Description

Roles & Responsibilities
  • Build and maintain responsive, user-friendly web and mobile applications with clean, scalable, and maintainable code.
  • Translate UI/UX designs into functional components using modern frameworks (React, Angular, Vue) and Flutter for cross-platform mobile development.
  • Collaborate with product managers, designers, and backend developers to deliver seamless end-to-end solutions.
  • Integrate APIs (REST/GraphQL) and manage dynamic data efficiently across web and mobile platforms.
  • Optimise applications for performance, scalability, and cross-browser/device compatibility.
  • Implement best practices for accessibility, security, and responsive design.
  • Write unit and end-to-end tests to ensure code quality and reliability.
  • Use modern build tools (Webpack, Vite, etc.) and CI/CD pipelines for efficient delivery.
  • Participate in code reviews, contribute to technical documentation, and mentor junior developers where required.
  • Stay up to date with the latest frontend and mobile technologies, frameworks, and industry trends.
Skills & Qualifications Required
Core Technical Skills
  • Languages & Fundamentals: HTML5, CSS3, JavaScript (ES6+), TypeScript.
  • Frameworks & Libraries (Web): React.js, Angular, or Vue.js (at least one required).
  • Cross-Platform (Mobile):Flutter/Dart for iOS and Android app development.
  • State Management: Redux, NgRx, Vuex, Zustand, or Flutter’s Provider/Bloc.
  • UI/Styling Frameworks: TailwindCSS, Bootstrap, Material UI, Sass/LESS.
  • APIs & Data Handling: RESTful APIs, GraphQL basics, JSON/XML.
  • Testing: Jest, Mocha, Jasmine (unit); Cypress, Playwright, Selenium (E2E); Flutter test frameworks for mobile.
  • Version Control: Git with GitHub/GitLab/Bitbucket.
  • Build Tools: npm/yarn, Webpack, Vite, Gulp, Parcel, esbuild.
  • Performance: Lazy loading, code splitting, Lighthouse/PageSpeed optimisation.
  • Debugging & Compatibility: Chrome DevTools, mobile emulator debugging, handling browser/device differences.
Preferred Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Experience delivering both web and mobile apps using React/Flutter.
  • Familiarity with backend technologies (Node.js, Express, Firebase, or similar) is a plus.
  • Experience working with design tools (Figma, Adobe XD) and UX collaboration.
Soft Skills
  • Strong problem-solving and analytical mindset.
  • Excellent communication and collaboration abilities.
  • Attention to detail with a passion for delivering high-quality user experiences.
  • Ability to adapt quickly in fast-paced environments.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

Chennai, India
Skills:
react.js , Material UI, Angular, Html5, Css3, Bootstrap, Json, Git, Typescript, Javascript, Rest Apis, Tailwind
Chennai, India
Skills:
react.js , Git, Api Integration, HTML, CSS, Javascript, Tailwind CSS
1-2 yrs
Chennai, India
Skills:
HTML, React, Git, Typescript, Javascript, CSS, Restful Apis, Next.js
2-5 yrs
₹ 30 - 40 LPA
Remote
Skills:
React Js, Javascript, Typescript
0-5 yrs
Chennai, Bengaluru, Noida
Skills:
Front End, Web development, Animation, Javascript, Css3, SEO, Content Management, Adobe, Project management, Analytics