Job Description
Role And Responsibilities.
Design, develop, and maintain advanced web applications using ReactJS and Next.js..
Architect and implement complex, scalable frontend systems with reusable components..
Develop responsive and high-performance web applications by collaborating with UX/UI designers and back-end developers..
Optimize components for maximum performance across a vast array of web-capable devices and browsers..
Integrate with back-end services and third-party APIs..
Write clean, maintainable, and scalable code following best practices in software development..
Troubleshoot and resolve bugs, performance issues, and bottlenecks..
Ensure that all user inputs are validated before submitting to back-end services..
Maintain project documentation and participate in code reviews, mentoring junior developers..
Stay up to date with the latest industry trends and emerging technologies..
Participate in Agile processes, including sprint planning, stand-ups, and retrospectives..
Skills (Must Have).
5-8 years of professional experience in front-end development, with a strong focus on ReactJS..
Proven experience with Next.js, including server-side rendering (SSR) and static site generation (SSG)..
Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern JavaScript libraries..
Strong experience with state management libraries such as Redux, MobX, or Context API..
Deep understanding of RESTful APIs and integrating front-end components with backend services..
Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, ESLint, and Prettier..
Expertise in Git for version control and collaboration in a team environment..
Familiarity with CI/CD tools and automated testing frameworks like Jest, Enzyme, or Cypress..
Experience working in an Agile environment and participating in Scrum ceremonies..
Excellent problem-solving skills and attention to detail..
Strong communication and collaboration skills, with the ability to work well in a team..
Drive the adoption of Docker for containerization and deployment processes, streamlining development workflows..
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Trisys It Services
Location(s): Bengaluru
Keyskills:
rest
css
git
html
typescript
javascript