We are looking for a Backend Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is, therefore, necessary as well.
Key Responsibilities:
- Server-Side Development:
Develop and maintain server-side components using Node.js and related technologies to ensure the robustness, scalability, and high performance of our applications.
- API Development:
Design and implement RESTful APIs to support seamless communication between frontend and backend systems, enabling smooth data flow and user experiences.
- Database Management:
Create and optimize database schemas, write efficient SQL queries, and implement database migrations to ensure data integrity and performance.
- Security:
Implement security best practices to protect sensitive data, including authentication, authorization, and data encryption.
- Code Quality:
Write clean, well-documented, and maintainable code, and actively participate in code reviews to uphold coding standards and best practices.
- Performance Optimization:
Identify and resolve bottlenecks, optimize server performance, and implement caching strategies to ensure fast response times.
- Collaboration:
Collaborate closely with frontend developers, and product managers, to deliver high-quality software solutions.
- Problem Solving:
Troubleshoot and resolve technical issues, identify root causes and implement effective solutions promptly.
Qualifications:
Proven experience as a Backend Developer with expertise in Node.js.
Strong understanding of server-side frameworks and tools.
Experience with database systems, both SQL and NoSQL.
Knowledge of RESTful API design and development.
Familiarity with version control systems (e.g., Git).
Excellent problem-solving and debugging skills.
Strong communication and teamwork skills.
Preferred Qualifications:
Experience with other backend services.
Knowledge of Agile methodologies.
Familiarity with SQL, MySQL, Microservices architecture, Message queues, Testing Frameworks and Cloud Services.
Job Type: Full-time
Pay: ?24,000.00 - ?27,000.00 per month
Benefits:
Paid sick time
Location Type:
In-person
Schedule:
Day shift
Application Question(s):
Will you be able to bring your laptop to work?
Experience:
Back-end development: 1 year (Required)
Location:
Noida, Uttar Pradesh (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3697163
Industry
Not mentioned
Total Positions
1
Job Type:
Contract
Salary:
Not mentioned
Employment Status
Permanent
Job Location
UP, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.