drjobs
Senior NodeJS Developer
drjobs
Senior NodeJS Develo....
drjobs Senior NodeJS Developer العربية

Senior NodeJS Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4-5years

Job Location

drjobs

Surat - India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

This is a remote position

Senior NodeJS Developer JD

A typical day of a Senior NodeJS Developer at August  

As a Senior your typical day would need

  • The day often starts with checking emails messages and any projectrelated notifications The senior developer might plan their day prioritize tasks and review the progress of ongoing projects

  • Senior developers often participate in code reviews providing feedback and guidance to junior developers to ensure code quality and adherence to best practices

  • Review any pending tasks from the previous day and prioritize them Review the project roadmap tasks and goals for ongoing projects

  • Discuss any new requirements changes or challenges with the project team

  • Coordinate with designers frontend developers and other stakeholders to ensure a cohesive approach

  • Review code written by junior developers for quality security and adherence to best practices

  • Address any bugs issues or technical debt that may have arisen

  • Work on developing and customizing NodeJS websites and its functionality

  • Communicate with clients to provide project updates discuss requirements and address any questions or concerns

  • Perform thorough testing of newly implemented features or changes to ensure functionality performance and compatibility

  • Debug and resolve any issues or inconsistencies that arise during testing

  • Update project management tools or task boards to reflect progress and completion of tasks

  • Estimate the time required for upcoming tasks and plan accordingly

  • Wrap up any ongoing tasks commit code changes and ensure a clean and organized workspace

  • Reflect on the days accomplishments challenges and areas for improvement

  • Review the next days tasks and create a todo list or plan for the following day

  • They may work on architectural design tasks discussing and planning how to structure software components to meet project requirements and scalability needs

  • Senior developers are often tasked with solving complex technical challenges that arise during the development process This could involve debugging performance optimization or finding innovative solutions

  • Senior developers play a mentoring role providing guidance and support to junior developers in the team helping them grow and improve their skills

  • Senior developers participate in testing activities ensuring that their code works as intended and meets quality standards before deployment

    • Technical Responsibilities

      • Website Development

      • Architecture and Design

      • Performance Optimization

      • Security and Maintenance

      • Version Control and Deployment

      • Testing and Quality Assurance

      • Debugging and Troubleshooting

      • Code Review and Mentorship

      • Continuous Learning

      • Documentation

      • Client Communication

      • Performance Monitoring and Analytics

    • Management Responsibilities

      • Manage team

      • Decide team for the project

      • Manage Workload

      • Technical coaching and mentoring

      • Raising Hiring and recruitment needs

      • Mentor junior members of the team and participate in code reviews to help them grow inside the team

    • Joint Responsibilities with Senior

      • Project specification document

      • Project Architecture

      • Weekly Project Meetings

  • You will be reporting to the Team Lead

  • Meaningfully contribute to agile ceremonies including grooming planning scrums retrospectives

  • Over time we build out insights and knowledge of the industries that we work in

 

 


About August  

By leveraging usercentric thinking design capabilities new technologies and cloud solutions we empower our clients and allow them to rethink how they connect with their customers across every platform every device and every step of the customer journey As part of an endtoend delivery our Technical team builds compelling digital experiences with a focus on channels such as the web and mobile
 

As a Senior Developer you will have a

  • Bachelors degree in Computer Science Engineering or a related field (or equivalent work experience)

  • Should have extensive experience in designing and developing complex backend systems using Nodejs

  • Should possess a deep understanding of serverside technologies and be adept at building scalable highperformance applications

  • The Senior Nodejs Developer will be responsible for leading the development of various software projects collaborating with crossfunctional teams and ensuring the delivery of highquality efficient code solutions

  • Strong problemsolving skills and the ability to debug complex issues

  • Excellent communication skills and the ability to work collaboratively in a team environment

  • Leadership and mentoring abilities to guide junior developers

  • Familiarity with Agile and Scrum methodologies

  • Debugging skills

 


Requirements

Technical Requirements  

  • Lead the design and development of scalable secure and highperformance serverside applications using Nodejs

  • Collaborate with the product and design teams to understand requirements and translate them into technical solutions

  • Architect and implement robust APIs and microservices ensuring seamless integration with frontend applications

  • Optimize applications for maximum speed and scalability identifying and resolving performance issues

  • Conduct code reviews and provide constructive feedback to ensure code quality consistency and adherence to best practices

  • Troubleshoot and debug complex issues working closely with the team to implement effective solutions

  • Stay updated with the latest industry trends and best practices in backend development recommending improvements and innovations for the team

  • Mentor and guide junior developers fostering a collaborative and knowledgesharing environment within the team

  • Implement and maintain comprehensive automated testing processes to ensure the reliability and stability of applications

Collaborate with DevOps teams to deploy and manage applications in a cloud environment ensuring high availability and security

Benefits
Days Working
Technical Growth
Permanent Remote
Monthly Performance Review


Technical Requirements - NodeJS - TypeScript - Web Socket - AWS Lambda

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.