Search by job, company or skills
Position:Senior Full-Stack Developer
Duration:Full-time
No:1
Location: Panchkula, Haryana
Skills:Node.js, Angular.js, MySQL, Postgre SQL, React.js, Webpack, Enzyme, Redux, Flux, HTML, Visual StudioCode, Postman, Java, C-Sharp, WebAPIs, AWS, GitHub, Scrum
Experience:5-7 years
Salary:Competitive Package
We are looking for highly capable Node.js senior developer to develop and optimize our web-based application. You will work on the design, develop and maintain backend of the application.
Candidate should possess extensive knowledge of Node.js base services and solid experience in similar role in product development.
Candidate should have extensive experience and working knowledge in full Software development life cycle along with working knowledge of design patterns and modular development. Candidate should demonstrate critical thinking, logical reasoning and problem-solving skills along with agility to work in teams and communicate effectively.
Key Responsibilities:Developing and maintain all server-side component for Enertics Products.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Developing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Creating database schemas that represent and support business processes.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js
Integration of WebAPI from the multiple sources and manage the working of the same.
Mentoring developers to ensure uniform coding standards and integrating code from developers into complete solution and creating executable builds for the testing environment.
Possessing extensive knowledge of database structures, queries and procedures. Also ensure database normalization to ensure optimal efficiency of the database.
Understanding of the complete structure of solutions and ability to translate requirements into technical architecture while maintaining existing solution architecture.
Identification of common use modular development patterns in order to promote development of reusable components.
Skills and Qualifications:Strong knowledge of React JS.
Strong knowledge of Angular.js
Strong proficiency with JavaScript
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Strong knowledge of Node.js and frameworks available for it
Working knowledge of languages like Java and C#.
Strong understanding of front-end technologies like HTML5 and CSS3.
Understanding the nature of asynchronous programming and its quirks and workarounds.
Strong understanding of the working of WebAPIs.
Proficient understanding of code versioning tools, such as Git.
Proficient understanding of third-party communication tools like SMS, WhatsApp notifications.
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
How to ApplyPlease email your resume to [Confidential Information]. Our team will review your resume and respond back to you based on our assessment.
Login to check your skill match score
Date Posted: 14/06/2024
Job ID: 81680667