
Sr. Software Engineer – Backend Development (Node.js)
Kognitive NetworksMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable backend systems and RESTful APIs using Node.js and Express.js.
Optimize database design and performance for MongoDB and SQL databases like MySQL or PostgreSQL.
Troubleshoot backend and API issues, implement security and authentication mechanisms, and ensure application performance and scalability.
Minimum Requirements
3 to 5 years of professional software engineering experience with strong backend development using Node.js.
Bachelor’s degree in Computer Science, Electronics, Telecommunications, Information Technology, or related discipline.
Strong experience with Node.js, Express.js, RESTful API development, JWT and OAuth2 authentication, MongoDB, and SQL databases (MySQL/PostgreSQL).
Experience with cloud platforms such as AWS or Azure.
Ideal Candidate Profile
Experienced backend developer skilled in handling scalable web services and database optimization in Node.js ecosystems.
Comfortable working with multiple databases and cloud platforms, integrating security and authentication best practices.
Familiar with modern backend development tools and practices, including source control (Git), API testing (Postman), and cloud deployments.
