Front End Developer
Actively Reviewing the ApplicationsWebetechies Private Limited
Job Description
We are seeking an experienced Frontend Developer to join our dynamic development team. The ideal candidate will be responsible for creating seamless, intuitive, and visually appealing user interfaces for web applications. The role requires a deep understanding of modern frontend technologies, user experience principles, and the ability to work collaboratively in an agile environment. This is an excellent opportunity for developers who are passionate about building innovative web applications and enhancing user experiences.
Responsibilities:
- UI/UX Design Implementation: Collaborate closely with UX/UI designers to transform visual designs and wireframes into fully functional and interactive user interfaces.
- Frontend Development: Develop new user-facing features for web applications using modern frontend frameworks such as React, Angular, or Vue.js.
- Performance Optimization: Ensure that applications are optimized for speed and scalability. Optimize images, CSS, JavaScript, and other assets for best performance.
- Cross-Browser Compatibility: Ensure that web applications are compatible across different browsers (Chrome, Firefox, Safari, Edge) and devices (mobile, tablet, desktop).
- Responsive Design: Implement responsive web designs that work across various screen sizes and devices, following modern design standards and best practices.
- Code Quality and Best Practices: Write clean, modular, and maintainable code. Follow best practices for frontend development including code reviews, unit testing, and version control using Git.
- Collaboration: Work closely with backend developers to integrate RESTful APIs, WebSocket connections, and other backend services into the frontend application.
- Bug Fixes and Troubleshooting: Identify, troubleshoot, and resolve frontend issues. Regularly improve the frontend codebase to maintain high-quality user experience.
- Documentation: Maintain clear documentation for frontend code, user interfaces, and component libraries to ensure efficient collaboration and knowledge sharing.
- Stay Updated with Technology: Keep up to date with the latest frontend technologies, trends, and best practices, and apply them to improve the overall quality of the product.
Required Skills and Qualifications:
- Proven Experience: 3+ years of professional experience in frontend development.
- Frontend Technologies: Strong proficiency in HTML5, CSS3, JavaScript, and modern JavaScript frameworks (React.js, Angular, or Vue.js).
- Responsive Design: Experience with CSS frameworks like Bootstrap or Material UI and CSS pre-processors such as SASS or LESS.
- Version Control: Proficient with Git and GitHub for version control and collaboration.
- Testing: Familiarity with frontend testing frameworks (Jest, Mocha, Cypress) and TDD/BDD practices.
- Cross-Browser Compatibility: Strong understanding of cross-browser compatibility issues and solutions.
- UI/UX Principles: Solid understanding of UX principles, web design best practices, and the ability to create accessible, user-friendly interfaces.
- API Integration: Experience integrating with RESTful APIs, and WebSocket protocols.
- Agile Methodology: Experience working in Agile/Scrum development teams, including regular sprint cycles, user stories, and Jira.
- Problem Solving: Strong troubleshooting skills and the ability to work in a fast-paced, collaborative environment.
Preferred Skills:
- TypeScript: Experience with TypeScript for better tooling, scalability, and code quality.
- State Management: Experience with frontend state management libraries such as Redux, MobX, or Vuex.
- CI/CD: Familiarity with continuous integration and continuous deployment practices and tools.
- GraphQL: Knowledge of GraphQL APIs and how to consume them in frontend applications.
- Design Tools: Familiarity with design tools like Figma, Sketch, or Adobe XD is a plus.
Educational Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Soft Skills:
- Collaboration: Excellent communication and interpersonal skills, with the ability to work in a team environment.
- Attention to Detail: Meticulous about UI details, accessibility, and performance optimizations.
- Time Management: Ability to prioritize tasks, manage time effectively, and meet deadlines in an agile setting.
- Adaptability: Willingness to learn new technologies, frameworks, and tools as the industry evolves.
Job Types: Full-time, Permanent
Pay: ₹15,000.00 - ₹25,000.00 per month
Work Location: In person
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Software Development Engineer 2, Prime Video App Experience
Prime Video & Amazon MGM Studios
Full Stack Engineer
Kresta Softech Private Limited
Executive, Supply Chain Planning
Amneal Pharmaceuticals
IT Support Senior Technician
Arcadia
AWS DevOps Engineer
Hudson's Bay
Share
Quick Apply
Upload your resume to apply for this position