Job Description
Our Software Engineering Team is growing fast, and we've optimizing web pages for maximum efficiency and maintaining brand consistency across all products. The role will be required to lead the Back-End Development team alongside Front-End Development, Design and Product Development team to ensure all components and elements displayed on screens are consistent and delivered in the most consistent and efficient way. A Node.js Backend Developer is a software engineer responsible for building and maintaining the server-side of web applications using Node.js. This role involves handling database interactions, API development, authentication, and server logic to ensure smooth communication between the frontend and backend of an application.Responsibilities - Alignment and communicating between all teams such as Back-end Development, Design and Product Development team to ensure the success of each development sprints.- Perform planning for all front-end related projects- Design, implement and maintain back-end system- Ensuring all components and code base are consistent, secured and meeting the industry standards- Ensuring the back-end are optimized for all screens for maximum speed and scalability- R&D and introducing new features to enhance user experiences- Ensuring all codes and components are reusable code for future use- Consistently performing code review- Applying and practicing SCRUM ceremonies for each of the projects- Motivate and mentoring the team membersQualifications :- Experience with Backend Technologies like Express JS, Kubernetes, API Gateway, DynamoDB and other AWS Services- 4-5 experience in back-end development, experience with front-end development will be a plus.- Excellent verbal and interpersonal skills- Good understanding of key UI/UX design principles- Good exposure to many of the latest technologies which include NodeJS and cloud architecture- Excellent knowledge of data structures and algorithms- Keen to deliver quality and testable code by planning, documentation, coding standards, unit testing, and integration testing- Fluent in Git- Must have a very good understanding and experience of seamless CI/CD end to end to achieve one-click delivery- Excellent exposure to Agile Methodologies especially Scrum- Able to conduct all SCRUM ceremonies- Passion for developing new ideas and approaches, for demonstrable and sustainable continuous improvement- Ability to work collaboratively in a team environment, experienced with multi-cultural environments- While technical expertise in Node.js, databases, and APIs is crucial, soft skills are equally important for success in a backend development role. - These skills help developers work efficiently in teams, solve problems creatively, and communicate effectively. - Below is a detailed breakdown of the essential soft skills for a Node.js backend developer:Apply
Insights
Follow-upSave this job for future reference
Did you find something suspiciousReport Here!
Hide This Job
Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.
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: Leading Client
Location(s): Bengaluru
Keyskills:
algorithms
javascript
node
scrum
data structures
continuous integration
kubernetes
ux
dynamo db
api gateway
unit testing
ci/cd
node.js
git
ui
cloud architecture
data structures and algorithms
agile
api
aws
agile methodology
ui/ux