We are seeking a skilled Frontend Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining responsive and high-performance web applications. You will work closely with UX/UI designers, backend developers, and product teams to deliver exceptional user experiences.
UI/UX Implementation
The core responsibilities for the job include the following:
- Implement modern, responsive, and interactive user interfaces based on wireframes, mockups, and prototypes.
- Collaborate with UX/UI designers to translate designs into functional and visually compelling interfaces.
- Ensure web accessibility and usability best practices.
Frontend Development
- Develop scalable, maintainable, and reusable components using modern JavaScript frameworks and tools such as Angular, Bootstrap, Thymeleaf, and JSP (JavaServer Pages).
- Write clean, modular, and efficient code in HTML5 CSS3 JavaScript (ES6+), and jQuery.
- Use CSS Preprocessors such as SASS, LESS, and CSS methodologies like BEM for maintainable styling.
- Work with JSP (Java Server Pages) and Thymeleaf templates to integrate frontend interfaces with backend systems.
- Optimize applications for speed, responsiveness, and overall performance across devices.
- Implement lazy loading, bundling, and code-splitting for enhanced performance.
- Integrate frontend components with backend services via RESTful APIs.
- Perform cross-browser and cross-device testing to ensure consistent UI.
- Participate in code reviews, provide constructive feedback, and follow version control best practices using Git.
- Ensure cross-browser and cross-device compatibility across web and mobile platforms.
- Collaborate with cross-functional teams to deliver innovative and high-quality web solutions.
- Contribute documentation, reusable components, and design systems for long-term maintainability.
Testing And Debugging
- Write unit and integration tests for frontend components.
- Debug and resolve performance and compatibility issues.
Continuous Learning And Innovation
- Stay up-to-date with the latest trends in front-end development, frameworks, and web technologies.
- Recommend new tools, libraries, and approaches to improve development efficiency and user experience.
Requirements
- B. Tech / BE / MCA / Equivalent degree in Computer Science, IT, or related field.
- Strong verbal and written communication skills.
- Ability to explain technical concepts to non-technical stakeholders.
- Collaborative, adaptable, and open to learning.
- Attention to detail with a creative problem-solving mindset.
Must-Have Skills
- Core Frontend: HTML5 CSS3 JavaScript (ES6+), jQuery.
- Frontend Frameworks/Libraries: Bootstrap, Angular, JSP, Thymeleaf.
- CSS Preprocessors and Methodologies: SASS, LESS, Tailwind CSS, BEM.
- Responsive and Mobile Design: Media Queries, Flexbox, Grid, Mobile-First Design.
- APIs and Data Handling: RESTful Services.
- Version Control and Collaboration: Git, GitHub/GitLab/Bitbucket, Branching and Merging Strategies.
- Frontend Testing and Debugging: Jest, Chrome DevTools.
- Problem-Solving and Analytical Skills: Debugging UI issues, optimizing performance, and identifying bottlenecks.
- Cross-Browser and Cross-Device Testing: BrowserStack, Lighthouse.
Good-to-Have Skills / Trending Skills
- TypeScript for type-safe JavaScript development.
- UI libraries/frameworks like Tailwind CSS, Material-UI.
- Testing frameworks such as Jest, Cypress, or Selenium.
- Experience with CI/CD pipelines and cloud deployments.
- Knowledge of micro-frontends architecture or modern web development trends.
This job was posted by Simran Gupta from Boolment Software Development.