
Minimum 5 years of experience in NestJS and NodeJS backend development.
● Strong expertise in microservices architecture.
● Proficient in working with SQL databases like PostgreSQL or similar.
● Hands-on experience with ORMs (e.g., TypeORM or other popular ORMs).
● Solid understanding of Swagger for API documentation.
● In-depth knowledge of REST API architecture.
● Basic understanding of Docker/containerization tools.
● Excellent debugging and problem-solving skills.
● Strong communication skills for effective collaboration across teams.
● Sound knowledge of design patterns and backend best practices.
● System design expertise (a strong plus).
● Basic knowledge of frontend technologies like React or Angular (a plus).

About Pattem Digital Technologies
About
Connect with the team
Similar jobs
Job Responsibilities:
● Design, test, and build scalable backend python services
● Closely collaborate with marketing and product teams to build innovative, robust, and easy-to-use features that serve.
● Developing high-quality code based on detailed designs that cater to the product requirements.
● Responsible for troubleshooting, testing, and maintaining the core product software and databases to ensure strong optimization and functionality
Required Skills:
● Degree in Computer Science, Software Engineering or equivalent.
● Minimum 3+ years experience in software development.
● Expertise in Python 3.7, Django 2.2+, and REST APIs.
● Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial environment
● Hands-on, self-starter, capable of working independently
● True love for technology and what you do
● Maniacal attention to detail
- 1-3 years of experience in application/web development
- Good experience in working with programming languages Golang.
- Good understanding of REST APIs and the web in general
- Working knowledge of AWS and Kubernetes is a plus
- Understand end user requirements, formulate use cases and come up with effective solutions
Job Overview
We are looking for a talented Senior Backend Developer to join our team in developing backend servicing. As a key member of our development team, you will be responsible for cross-functional teams to design, develop, and maintain backend services and APIs using Node.js. The ideal candidate is passionate about distributed systems, has experience with backend services and is excited about optimising applications for performance, scalability, and reliability.
Responsibilities:
- Design, develop, and maintain backend services and APIs using Node.js.
- Collaborate with cross-functional teams to define requirements, architect solutions, and implement features.
- Write clean, modular, and maintainable code following best practices and coding standards.
- Optimise applications for performance, scalability, and reliability.
- Implement security measures to ensure data privacy and integrity in backend systems.
- Troubleshoot and debug issues to ensure smooth operation of production systems.
- Perform code reviews to maintain code quality, consistency, and adherence to coding standards.
- Stay updated with the latest trends and technologies in backend development, Node.js, and related ecosystems
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in backend development, with at least 4 years of experience using Node.js.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with web frameworks such as Express.js.
- Proficiency in building RESTful APIs and microservices architecture.
- Familiarity with relational and NoSQL databases (e.g., MongoDB, PostgreSQL).
- Solid understanding of asynchronous programming and event-driven architectures.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Ability to work independently and in a team environment, with excellent communication skills.
Around 4 years of experience in creating and implementing Web-based products using PHP,
MySQL, Ajax, and JavaScript.
Ability to work in an Agile, fast-paced environment, and learn rapidly.
Bachelor degree in computer science, computer engineering or similar.
Expert in HTML, CSS, JavaScript, JQuery, JSON.
Experience in any PHP framework Laravel, CodeIgniter or Zend.
Writing clean, readable, and easily maintainable code.
Must have knowledge of project/task management tools like Jira,
Familiarity with Version Control Tortoise Bitbucket, Git etc.
Understanding of UI, cross-browser compatibility and web standards.
Good English communication skills, written and spoken.
Able to work with minimum supervision as well as perform under pressure and meet
Deadlines.
Must Have:
- Thorough experience (Sr. Developer: 3+ years) in core python as well as the Django framework.
- Deep understanding of designing and implementing REST web services/APIs.
- Ability to address authentication and security constraints efficiently.
- Knowledge about Amazon web services and ability to integrate it.
- Ability to write complex python utility scripts.
- Ability to deliver design documentations whenever needed.
- Knowledge of Version Control using SVN/GIT.
- Ability to analyse, debug and resolve basic to complex problems on-demand (independently).
Nice To Have:
- Knowledge with microservice architecture is a BIG plus.
- Knowledge of the docker platform to serve the applications in docker containers and being able to use docker compose will be a plus.
- Leadership and Time Management skills.
Technical Skills Preference
- PHP Laravel
- Javascript
- Jquery,
- CSS,
- HTML
- Following optional skill (good to have)
- MongoDB,
- Node js
- Must know the use of multi_curl for parallel multiple API processing.
Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
● Lead User Stories and guide senior/software engineers in the development process
● Understand architecture principles, design patterns and implement them from architectural artifacts.
● Provide effort estimation of assigned work and be able to complete as per the estimations and timelines
● Write clean, maintainable, and efficient code including unit tests and integration tests to ensure software quality
● Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features
● Participate in design and code reviews
● Ability to resolve performance issues
● Mentor junior software engineers and help them grow their technical skills
Must Have Skills:
● B.E/B.Tech in computer science
● 8-11 years of experience
● Hands-on experience following skills
MS Technologies: NET CORE 5+, C#
Backend : MSSQL /MySQL/Postgres
● Good understanding of Cloud technologies like Azure/AWS.
● Good understanding of Design Principles, Design patterns and Microservices Architecture.
● Excellent problem-solving, critical thinking, and communication skills
● Worked in an Agile software development environment
Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.
● Worked in a fast-paced environment preferably in a tech driven startup
● Understanding of different types of architectures.
Responsibilities
- Work closely with the IT team in completing projects
- Troubleshoot and fix any issues relating to PHP programs
- Ensure smooth operations of web processes and infrastructure
- Create scripts to facilitate client systems to meet performance and objectives
- Test and develop software for client applications
- Create documentation for software created
- Utilize source debuggers and write or modify client software
- Produce results effectively and within the deadlines set
Qualifications
- Proven experience as a PHP developer in a competitive environment
- Strong knowledge of PHP coding and web-based applications
- Good understanding of website integration and software creation
- Excellent verbal and written communication skills
- Able to follow clear instructions according to client demands
- Strong analytical and problem-solving skills
- Creative ability to produce effective solutions to client problems
- Good team player that is enthusiastic about delivering results
- Able to work seated in front of a computer screen for long hours at a time






