We are seeking a skilled Front-End Developer to join our dynamic team. The ideal candidate will be responsible for building and maintaining the user interface of our web applications, ensuring a seamless and engaging user experience. This role requires proficiency in HTML, CSS, JavaScript, and modern front-end frameworks.
🛠️ Key Responsibilities
- UI Development: Translate design mockups and wireframes into responsive, interactive web interfaces using HTML5, CSS3, and JavaScript.
- Framework Utilization: Develop dynamic applications using modern JavaScript frameworks such as React, Angular, or Vue.js.
- Cross-Browser Compatibility: Ensure consistent look and feel across various browsers and devices.
- Performance Optimization: Optimize applications for maximum speed and scalability.
- Collaboration: Work closely with back-end developers to integrate APIs and other services.
- Version Control: Utilize Git for version control and collaboration.
- Testing & Debugging: Conduct thorough testing and debugging to ensure high-quality deliverables.
- Continuous Learning: Stay updated with emerging front-end technologies and best practices.
âś… Required Skills & Qualifications
- Technical Skills: Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern front-end frameworks (React, Angular, Vue.js).
- Responsive Design: Experience with responsive design principles and frameworks like Bootstrap or Tailwind CSS.
- Version Control: Familiarity with Git and GitHub for code management.
- Problem-Solving: Strong analytical and debugging skills.
- Communication: Effective verbal and written communication skills.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
🌱 Preferred Skills
- UI/UX Design: Experience with design tools like Figma or Adobe XD.
- Testing Frameworks: Knowledge of testing frameworks such as Jest or Mocha.
- Performance Tools: Experience with performance optimization tools like Lighthouse.
- Agile Methodologies: Familiarity with Agile development processes.
đź’Ľ Career Growth Opportunities
This role offers opportunities to advance to positions such as Senior Front-End Developer, UI/UX Lead, or Full-Stack Developer, depending on performance and career aspirations.
About company
Tech Mahindra is part of the US $15.4 billion Mahindra Group and is a leading global systems integrator and business transformation consulting organization, focused primarily on the telecommunications industry. Tech Mahindra helps companies innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models. This has helped customers reduce operating costs, generate new revenue streams and gain competitive advantage. Tech Mahindra expanded its IT portfolio in 2009 by acquiring the leading global business and information technology services company, Mahindra Satyam (earlier known as Satyam Computer Services).
Tech Mahindra€™s capabilities spread across a broad spectrum, including Business Support Systems (BSS), Operations Support Systems (OSS), Network Design & Engineering, Next Generation Networks, Mobility Solutions, Security consulting and Testing.