Roles & Responsibilities- Develop intuitive, user-friendly interfaces using features using React JS, build reusable components and front-end libraries for future use and implement front-end components with the React JS framework
Collaborate with cross-functional teams to define, design, and ship new features like collaborating with the design and backend development teams to implement frontend features and functionality.- Participate in code reviews and provide constructive feedback to other team members
Troubleshoot and debug issues, and propose solutions to improve usability and scalability
- Collaborate with the team to identify and address challenges while contributing to the development of software solutions.
Translating designs and wireframes into high-quality code and Building reusable components and front-end libraries for future use- Optimize applications for maximum speed and scalability. Ensure high performance on both desktop and mobile.
Contribute in all phases of the development lifecycle, document code, processes, and best practices. Maintain up-to-date technical documentation.
- Develop functional and modular UI components to maintain code reusability, maintainability, and scalability.
Identify and correct bottlenecks and fix bugs and help maintain code quality, organization, and automatization.
Minimum 2 years of coding experience in ReactJS (TypeScript), HTML, Tailwind CSS, CSS-Pre-processors or CSS-in-JS in creating Applications with high performance for Responsive Web Applications- Experience with popular React JS workflows (such as Redux or Context API).
Familiarity with RESTful APIs and asynchronous request handling and backend services.
- Thorough understanding of React.js and its core principles.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.- An understanding of fundamental React principles, such as React components, hooks, and the React lifecycle.
Well versed with React ecosystem like React router, Hooks, CRA etc
- Experience with popular React.js workflows (such as Flux or Redux)
Have experience on team using Agile/Scrum methodologies, continuous integration, continuous delivery, test automation and release management- Good knowledge in Object oriented programming
Experience with version control software such as Git/GitHub, SVN, Mercurial etc
Bachelor's degree in Computer Science, Engineering, or related field.
- Experience working with Mongo DB basics is desired.
GRAPH QL - Implement well-defined GraphQL schemas, ensuring strong type safety and efficient data fetching.- React Native - Cross platform Mobile App Development, Build pixel-perfect, buttery smooth UIs across both mobile platforms. Leverage native APIs for deep integrations with both platforms.
Familiarity with CI/CD pipeline setup and deployment and building automation using CI/CD tools such as Jenkins, Kubernetes, Docker, etc.
- Experience with common development libraries/SDKs such as Node, Webpack etc
Experience with unit testing and test-driven development (TDD) is a plus.- INTEGRATE WITH APIs from various sources
Familiarity with social media platforms and their APIs is a plus
- Experience with Agile/Scrum development methodologies.
Should have a problem-solving and a frugal/jugaad solution-seeking mindset is appreciated.
Job Type: Permanent
Pay: Up to 600,- 00 per year
Schedule: - Day shift
Application Question(s):- Are you currently located in Hyderabad or ready to relocate
What is your notice period (in days)
Work Location: In person