Job Description
Job Title: Full Stack Developer
Location: Chennai / Hyderabad
Experience: 4-6 Years
Mandetatory skills: React, Redux, Java, Javascript, Microservice, HTML.
Key Responsibilities
- Develop and maintain dynamic web applications using React, Redux Saga, HTML5, CSS3, and JavaScript.
- Write and execute unit tests using Jest and Enzyme to ensure code quality and reliability.
- Implement and manage CI/CD pipelines to automate the build, test, and deployment processes.
- Utilize Sonar and Fortify for code quality and security analysis.
- Collaborate with backend developers to integrate APIs and ensure seamless functionality.
- Optimize applications for maximum speed and scalability.
- Ensure cross-browser compatibility and responsiveness of web applications.
- Troubleshoot and debug issues to improve performance and user experience.
- Participate in code reviews and provide constructive feedback.
- Work closely with product managers and designers to understand requirements and translate them into technical specifications.
- React, Redux Saga, Jest, Enzyme, HTML5, CSS3, JavaScript, Sonar, Fortify, CI/CD.
Required Skills
- Front-End Technologies: Proficiency in HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Back-End Technologies: Experience with server-side programming languages (e.g., Node.js, Python, Java, Ruby).
- Database Management: Knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL).
- API Development: Experience in designing and integrating RESTful APIs.
- Version Control: Familiarity with Git and version control workflows.
- Responsive Design: Understanding of responsive design principles and mobile-first development.