IN
Job Description
Core Responsibilities:
- Architect, develop, and sustain responsive web applications utilizing React JS
- Create reusable and scalable UI components adhering to best coding standards
- Craft interactive user interfaces emphasizing performance and user experience
- Connect frontend applications with RESTful APIs and backend systems
- Implement state management strategies employing Redux, Context API, or equivalent frameworks
- Collaborate with UX/UI designers to achieve pixel-perfect user experiences
- Enhance applications for speed, scalability, and cross-browser compatibility
- Produce clean, maintainable, and thoroughly documented code
- Conduct unit testing, debugging, and troubleshooting
- Engage in code reviews and Agile development methodologies
- Work alongside cross-functional teams to gather requirements and provide solutions
Technical Skills Required:
- Core competencies in Reactive Programming and React JS
Additional Responsibilities:
- Familiarity with design principles and fundamental architecture concepts
- Understanding of performance engineering
- Knowledge of quality processes and estimation techniques
- Basic comprehension of project domain
- Capability to translate functional and non-functional requirements into system specifications
- Proficiency in designing and coding complex programs
- Ability to write test cases and scenarios based on given specifications
- Solid understanding of SDLC and Agile methodologies
- Awareness of the latest technologies and trends
- Strong logical reasoning and problem-solving skills, along with a collaborative mindset
