Stipend :

5000 INR

City

Kochi

Internship Overview
Internship Posted:
6 months ago
Internship Expired:
12 Days Remaining
Internship Type:
Full Time
No. of openings:
1
Internship Mode:
In office

Required Skills:

Share this internship:

  • Copy Link
Internship Description

We are seeking a talented and experienced Senior Full Stack React JS Developer to join our dynamic development team. As a Senior React.js Developer, you will play a pivotal role in designing, implementing, and maintaining cutting-edge web applications that deliver exceptional user experiences. Your expertise in React.js, combined with your solid understanding of software development best practices, will contribute to the success of our projects.

Responsibilities

  • Collaborate with cross-functional teams, including designers, back-end developers, and product managers, to translate business requirements into high-quality front-end solutions.
  • Lead the design and implementation of complex user interfaces using React.js, ensuring optimal performance, scalability, and responsiveness.
  • Develop and maintain modular, reusable, and well-documented code that follows coding standards and best practices.
  • Take ownership of the front-end development process, from architectural decisions to deployment and testing.
  • Participate in code reviews, providing constructive feedback to peers and maintaining code quality.
  • Be able to validate technologies, tools, and systems keeping scale, complexity, and time in mind.
  • Ensure the technical feasibility of UI/UX designs.
  • Work with the team for rapid prototyping and feature implementation.
  • Write clean, maintainable, and documented code with solid test coverage.
  • Troubleshoot and resolve issues related to front-end development, including browser compatibility and performance optimization.
  • Stay up-to-date with the latest trends and advancements in front-end technologies, bringing new ideas and techniques to the team.
  • Utilize tools such as JIRA and Bitbucket for project tracking, version control, and collaboration.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 10 or more years of hands-on experience in full stack development, with a strong focus on React.js.
  • Proven track record of successfully delivering complex web applications with an exceptional user interface and user experience.
  • Should have experience in independently planning, designing, developing, and maintaining applications using the React framework.
  • Proficiency in HTML, CSS, and JavaScript, with a deep understanding of core concepts and best practices.
  • Experience with NodeJS, MongoDB etc. for Backend tech stacks.
  • Knowledge of back-end technologies.
  • Experience with version control systems, particularly Git and Bitbucket.
  • Familiarity with Agile development methodologies and tools like JIRA for project management.
  • Should have experience in leading and mentoring a team of developers.
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Excellent communication skills, both written and verbal.
  • Attention to detail and a commitment to producing high-quality, maintainable code.
  • Translating designs and wireframes into high-quality code
  • Familiarity with RESTful APIs
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Ability to understand business requirements and translate them into technical requirements.

Good To Have

  • Experience with other modern front-end libraries and frameworks (e.g., Redux, Vue.js) is a plus.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Contributions to open-source projects or a strong online presence showcasing technical expertise.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Familiarity with framework like NextJS, Remix