This role is for one of the Weekday's clients
Min Experience: 1 years
Location: Hyderabad
JobType: full-time
We are looking for a talented and passionate Frontend Developer to join our growing engineering team.
This role is ideal for individuals who thrive in a fast-paced environment, enjoy solving complex problems, and want to contribute to building scalable, high-performance web applications.
If you have strong technical expertise in ReactJS, NodeJS, and GraphQL, along with a drive to deliver excellent user experiences, we would love to hear from you.
Requirements
Key Responsibilities
- Frontend Development: Design, develop, and maintain responsive and dynamic web interfaces using ReactJS that deliver a seamless and engaging user experience.
- Integration: Work closely with backend teams to integrate APIs and services, ensuring smooth data flow across applications using GraphQL and REST APIs.
- Collaboration: Partner with product managers, UX/UI designers, and other developers to translate business requirements into technical solutions.
- Code Quality: Write clean, efficient, and maintainable code, while adhering to best practices for coding standards, testing, and version control.
- Performance Optimization: Monitor and improve application performance, ensuring minimal load times, optimized rendering, and smooth functionality across devices and browsers.
- Problem-Solving: Identify and resolve technical challenges, debugging issues quickly, and ensuring a high-quality delivery.
- Continuous Improvement: Stay up to date with the latest frontend technologies, frameworks, and tools to continuously improve development processes and application performance.
- Testing & Deployment: Contribute to writing unit and integration tests, participate in code reviews, and support continuous integration and deployment pipelines.
Required Skills and Qualifications
- Experience: 1 to 5 years of hands-on experience as a frontend developer or in a similar role.
- Technical Skills:
- Strong proficiency in ReactJS with an understanding of component-based architecture, hooks, state management, and lifecycle methods.
- Solid working knowledge of NodeJS for developing server-side logic, handling APIs, and building scalable backend services when needed.
- Experience with GraphQL, including schema design, query optimization, and integration into frontend applications.
- Familiarity with JavaScript (ES6+), TypeScript, HTML5, CSS3, and related web technologies.
- Experience with version control systems like Git.
- Exposure to testing frameworks such as Jest, Mocha, or React Testing Library.
-
- Additional Skills (Good to Have):
- Knowledge of frontend build tools (Webpack, Babel, Vite, etc.).
- Experience with UI libraries/frameworks such as Material UI, Ant Design, or Tailwind CSS.
- Understanding of performance optimization, caching strategies, and responsive design principles.
- Familiarity with Agile/Scrum methodologies and CI/CD pipelines.
-
Personal Attributes
- Strong problem-solving and analytical thinking skills.
- Ability to work independently and in a team-oriented environment.
- Good communication skills to effectively collaborate with cross-functional teams.
- A proactive learner who stays updated with the latest frontend and web development trends.
- Passionate about building user-centric applications and delivering exceptional digital experiences.