Frontend Developer

0 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

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.


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india