Weekday logo

Frontend Developer

Weekday
Full-time
On-site
Mumbai, Maharashtra, India
This role is for one of the Weekday's clients

Key Responsibilities:
  1. Web Application Development:
  • Design, develop, test, and maintain web applications using React.js.
  • Implement reusable components, ensuring clean and efficient code.
  1. UI/UX Collaboration:
  • Work closely with UI/UX designers to translate wireframes and design concepts into fully functional and responsive web pages.
  • Ensure the technical feasibility of UI/UX designs, actively contributing to the design process.
  1. API Integration:
  • Integrate frontend components with RESTful APIs.
  • Collaborate with backend developers to ensure seamless data exchange and system functionality.
  1. Optimization & Maintenance:
  • Optimize web applications for maximum speed and scalability.
  • Troubleshoot and debug issues, ensuring cross-browser compatibility and adherence to web standards.
  • Maintain and update existing web applications, ensuring they meet modern security and performance standards.
  1. Team Collaboration:
  • Participate in code reviews, provide constructive feedback, and adhere to coding standards and best practices.
  • Work collaboratively with team members, ensuring smooth project execution and delivery.
  1. Stay Updated:
  • Keep abreast of the latest trends and advancements in frontend development, particularly in React.js and JavaScript.
  • Experiment with new tools and technologies to continuously improve development workflows.
Skills and Qualifications:
  • React.js Expertise:
  • Minimum of 3+ years of hands-on experience with React.js, including hooks, state management (using Context API, Redux, or MobX), and component-based architecture.
  • JavaScript Proficiency:
  • Strong knowledge of JavaScript (ES6+), including modern features and functionalities.
  • HTML5/CSS3:
  • Proficiency in writing semantic HTML and creating responsive layouts using CSS.
  • Experience with CSS frameworks like Bootstrap or Tailwind CSS is a plus.
  • Version Control:
  • Hands-on experience with Git and managing repositories in collaborative environments.
  • API Integration:
  • Proven expertise in integrating frontend components with RESTful APIs and working with JSON data.
  • Cross-Browser Compatibility:
  • Familiarity with browser-specific quirks and the ability to troubleshoot and resolve them.
  • Testing and Debugging:
  • Strong debugging and troubleshooting skills, with an emphasis on testing code for functionality and quality.
  • Unix/Linux Environment:
  • Hands-on experience with Unix/Linux environments, including basic shell scripting and command-line tools for development and troubleshooting.
  • Soft Skills:
  • Excellent communication and collaboration skills.
  • Attention to detail, problem-solving mindset, and the ability to work in a team-oriented environment.