Front-end Developer
Job Title: Front-End Developer
Department: IT / Software Development
Experience: 0–1 Year (Freshers Can Apply)
Employment Type: Full-Time
Job Location: Bangalore, Karnataka
Qualification: B.Tech / B.E. / BCA / MCA / B.Sc. (Computer Science / IT)
Job Summary
We are looking for a passionate, creative, and detail-oriented Front-End Developer (Fresher) to join our software development team in Bangalore. The candidate will be responsible for developing responsive, user-friendly, and visually appealing web applications using modern front-end technologies.
The ideal candidate should have a strong understanding of HTML, CSS, JavaScript, and basic front-end development frameworks, along with an interest in creating seamless user experiences.
Key Responsibilities
- Develop and maintain responsive web pages and user interfaces using HTML, CSS, and JavaScript.
- Assist in building interactive web applications using modern front-end frameworks such as React.js or Angular.
- Convert UI/UX designs, wireframes, and prototypes into functional web pages.
- Ensure websites and applications are responsive across desktops, tablets, and mobile devices.
- Collaborate with UI/UX designers, back-end developers, and other team members.
- Write clean, reusable, and maintainable front-end code.
- Identify, troubleshoot, and resolve basic front-end bugs and performance issues.
- Perform cross-browser compatibility testing and optimize website performance.
- Integrate front-end components with REST APIs under senior developer guidance.
- Use Git and GitHub for version control and collaborative development.
- Participate in code reviews, testing, and debugging activities.
- Follow coding standards and front-end development best practices.
- Stay updated with emerging web technologies and development trends.
Required Technical Skills
1. HTML & CSS
- Strong understanding of HTML5 and CSS3.
- Knowledge of responsive web design.
- Familiarity with Flexbox, CSS Grid, and media queries.
- Basic understanding of Bootstrap or Tailwind CSS.
2. JavaScript
- Good knowledge of JavaScript fundamentals.
- Understanding of DOM manipulation and event handling.
- Familiarity with ES6+ features.
- Basic understanding of asynchronous JavaScript, Promises, and Fetch API.
3. Front-End Frameworks
- Basic knowledge of React.js, Angular, or Vue.js.
- Understanding of components, props, state, and event handling.
- Familiarity with React Hooks will be an advantage.
4. Development Tools
- Basic knowledge of Git and GitHub.
- Familiarity with Visual Studio Code.
- Understanding of browser developer tools.
- Basic knowledge of npm and package management.
5. API Integration
- Basic understanding of REST APIs.
- Familiarity with JSON data.
- Ability to fetch and display data from APIs.
Required Soft Skills
- Strong logical thinking and problem-solving abilities.
- Good analytical and debugging skills.
- Attention to detail and design accuracy.
- Good communication and teamwork skills.
- Willingness to learn new technologies.
- Ability to manage tasks and meet deadlines.
- Adaptability and a proactive learning attitude.
Educational Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- B.Tech, B.E., BCA, MCA, or B.Sc. (Computer Science / IT).
- Fresh graduates from the 2025 and 2026 batches are encouraged to apply.
- Candidates with relevant certifications, internships, or academic projects will have an added advantage.
Preferred Qualifications
- Experience developing personal, academic, or internship-based web projects.
- Familiarity with TypeScript.
- Basic understanding of UI/UX design principles.
- Knowledge of Figma or similar design tools.
- Understanding of web accessibility and SEO fundamentals.
- Basic knowledge of web performance optimization.
- Familiarity with Agile development methodologies.
Key Performance Indicators (KPIs)
- Quality and functionality of developed web pages.
- Code readability, maintainability, and adherence to coding standards.
- Timely completion of assigned development tasks.
- Responsiveness and cross-browser compatibility.
- Number and severity of bugs identified and resolved.
- Successful integration of APIs and front-end components.
- Collaboration and contribution to development projects.
- Continuous improvement in technical skills.
Ideal Candidate
We are seeking an enthusiastic and technically curious fresher with a passion for web development and modern front-end technologies.
The candidate should demonstrate a strong understanding of HTML, CSS, and JavaScript, possess good problem-solving skills, and be eager to develop high-quality web applications in a collaborative environment.
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role