Home>Careers>Front End Developer
Back to all positions

Front End Developer

Engineering
Bengaluru (On-Site)
Full-time

Position Overview

We are seeking a highly skilled and motivated Front End Developer to join our team. The ideal candidate will be responsible for translating design wireframes into high-quality code, creating user-friendly web interfaces, and ensuring optimal performance across various devices and platforms. You will collaborate closely with back-end developers, designers, and product managers to build cutting-edge web applications and ensure an exceptional user experience.

Department

Technology / Web Development

Reports to

Lead Developer / Engineering Manager

Key Responsibilities

  • Develop responsive and visually appealing user interfaces for web applications using HTML, CSS, JavaScript, and React.
  • Collaborate with designers to implement and maintain high-quality front-end standards.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for speed and scalability.

Collaboration

  • Work closely with back-end developers to integrate front-end code with server-side logic.
  • Collaborate with UX/UI designers to translate design mockups and wireframes into interactive and engaging web pages.
  • Participate in cross-functional meetings to understand project requirements, provide feedback, and ensure alignment with business goals.

Code Optimization and Best Practices

  • Write clean, maintainable, and efficient code following industry best practices.
  • Implement automated testing and continuous integration for front-end code to ensure stability and performance.
  • Conduct code reviews and provide feedback to peers to maintain code quality and consistency.

Performance and SEO

  • Optimize front-end applications for maximum speed and performance.
  • Ensure that all web applications are SEO-friendly, following best practices in terms of accessibility, performance, and content structuring.

Maintenance and Support

  • Maintain and improve existing web applications, implementing new features and fixing bugs as needed.
  • Stay updated with emerging front-end technologies and frameworks to ensure modern and innovative solutions.
  • Provide technical support for front-end issues reported by users or internal teams.

Qualifications

Education

Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent experience).

Experience

  • 3+ years of experience in front-end development.
  • Proven experience in developing responsive web applications with a strong portfolio of front-end projects.

Skills

  • Proficient in core front-end technologies: HTML5, CSS3 (including pre-processors like SASS/LESS), JavaScript (ES6+).
  • Familiar with modern JavaScript frameworks/libraries: React, Angular, etc.
  • Knowledge and experience integrating web apps with back-end using REST APIs.
  • Experience with version control systems: Git, GitHub, or GitLab.
  • Proficiency in front-end build tools: Webpack, Gulp, Grunt, etc.
  • Knowledge of cross-browser compatibility issues and responsive web design.
  • Strong attention to detail with a focus on usability and user experience.

Nice-to-Have

  • Familiarity with TypeScript or other strongly typed languages.
  • Experience with testing frameworks (e.g., Jest, Mocha) and debugging tools (e.g., Chrome DevTools).
  • Knowledge of web accessibility standards (WCAG) and SEO best practices.
  • Experience with CMS platforms (e.g., WordPress, Contentful) is a plus.

Key Competencies

  • Problem-solving mindset with strong analytical skills.
  • Excellent communication and collaboration abilities.
  • Self-motivated, detail-oriented, and able to manage multiple tasks.
  • Adaptability and eagerness to learn new technologies.

How to Apply

If you're interested in this position and believe you have what it takes to excel in this role, please send your resume to us at jobs@geospotmedia.com

GeoSpot Media is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.