HamburgerMenu
hirist

Job Description

Description :

Role : Sr./Lead Software Engineer

Exp : 5+ years

Location : ALL EPAM Location

Company Profile : https ://www.epam.com/

Responsibilities :

- Collaborate with product managers, designers, and developers to develop high-quality, responsive, and user-friendly web applications.

- Design and implement architecture, ensuring code reusability, modularity, and scalability.

- Write clean, efficient, and maintainable code using HTML, CSS, and JavaScript, leveraging modern front-end frameworks (such as React, Angular, or Vue.js) when appropriate.

- Develop server-side applications and RESTful APIs using Node.js, ensuring optimal performance and scalability.

- Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement and growth.

- Stay up to date with the latest trends and best practices in development and contribute innovative ideas to enhance the overall development process.

- Collaborate with the quality assurance team to ensure thorough testing and bug fixing.

- Troubleshoot and resolve production issues in a timely manner.

Requirements :

- Proven work experience as a Lead Developer, with a strong focus on React & Node.js.

- Expertise in HTML, CSS, and JavaScript, with a deep understanding of front-end frameworks.

- Strong proficiency in Node.js and experience in building server-side applications and RESTful APIs.

- In-depth knowledge in Javascript including ES6+ and Typescript.

- Knowledge of functional and Object-oriented programming

- Strong proficiency in React.js is a must.

- Hands-on experience in Redux

- Hands-on experience in GraphQL, Apollo(Optional)

- Experience with common Front-End tools like Webpack, gulp, npm, babel, etc

- Proficiency with RESTful APIs

- Adept in writing Unit Tests

- Proficient understanding of code versioning tools, such as Git

- You are also proficient in using predictable state container like Redux in React.js applications.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in