
As a Node.js Developer at Primathon Technology, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to implement new features, optimize existing functionality, and ensure the best possible performance, security, and user experience. Key Responsibilities:
1. Develop and maintain server-side applications using Node.js, ensuring optimal performance and scalability.
2. Collaborate with front-end developers, designers, and other stakeholders to implement new features and enhance existing functionality.
3. Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
4. Participate in code reviews to ensure code quality and consistency within the development team.
5. Troubleshoot and debug issues across the application stack, identifying and resolving performance bottlenecks and other challenges. 6. Implement security and data protection measures, ensuring the application's compliance with industry standards.
7. Optimize applications for maximum speed and scalability. Qualifications and Skills:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Minimum of 2 years of professional experience as a Node.js Developer
. 3. Proficient in server-side JavaScript programming using Node.js.
4. Strong understanding of asynchronous programming, including Promises and async/await.
5. Experience with RESTful API development and integration.
6. Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue) is a plus.
7. Knowledge of database systems (e.g., MongoDB, MySQL, PostgreSQL) and data modeling.
8. Experience with version control systems (e.g., Git) and collaborative development workflows.
9. Good understanding of software development lifecycle (SDLC) and agile methodologies.
10. Strong problem-solving skills and attention to detail

Similar jobs
Responsibilities:
- Help impacts software quality and customer experience (CX) of product features.
- Able to convert an LLD into code. Codes may need some refinement.
- Solutions are tested (continuously testable, when possible) and may need
- refinement.
- Able to write reusable and well-structured code.
- Understands software architecture (layers, software component, etc), has
- knowledge about patterns
- Understand and can use Algorithms, Data structures in solving problems.
Basic Qualification:
- Bachelor's degree in computer science or related technical discipline 0-1 years of experience
- Impactful internship, if fresher out of college- preferred with reputed techno-product orgs
- Excellent Functional skills- understands software architecture (layers, software
- components) and has knowledge about design patterns.
- Programming experience with at least one modern language such as Java, Node.js including object-oriented design.
- Computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
At DotPe, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a Technical Lead Backend who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. You’ll be joining a small team working at the forefront of new technology, solving the challenges that impact back-end architecture, and ultimately, delivering amazing global user experiences.
Technical Lead Backend
Responsibilities:
• Build cutting-edge, scalable systems by writing simple and efficient code, and pushing your design and architecture limits for new product development
• Optimize APIs for applications while creating and maintaining unit/integrations test suites
• Participate in all aspects of agile software development including design, implementation, and deployment
• Design and provide guidance on building end-to-end systems optimized for speed and scale
• Develop new features and infrastructure development in support of rapidly emerging business and project requirements
• Assume leadership of new projects from conceptualization to deployment
• Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
• Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
• Work and collaborate closely with tech, product, and business teams to understand requirements and translate them into quality software products
• Experience in developing scalable and highly configurable solutions.
• Experience and understanding of Node.js and MongoDB
• Experience in Software design, System design, Debugging, System monitoring, profiling and agile process
• Experience working on NoSQL databases.
• Passion for innovation and creative ideas.
• Experience in developing automated unit and functional tests along with load & Performance testing
• Analytical mindset with good problem-solving abilities
• High proficiency in Data Structure and Algorithms
We are looking for an experienced top-notch Software Engineer to grow with our development team. As a Node.js engineer, you will be involved from conception to completion with projects that are technologically sound and impactful.
What you will do:
- Work on existing software solutions or new systems on the specified programming language.
- Translating designs and wireframes into high-quality code.
- Ensure the best possible performance, quality of the solution you are working on.
- Working closely with business analysts, software engineers, product managers, designers and other stakeholders.
- Write well-designed and efficient code by adhering to the specified coding standards.
- Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.
- Document the development process, architecture, and standard components.
Requirements:
- Minimum 2 years of work experience as a Software Engineer(Node.js).
- Good knowledge of SQL and related databases.
- Proficient in Node.js, Javascript, AJAX, jQuery, JSON, CSS and HTML.
- Knowledge of object-oriented programming.
- Knowledge of the Front-end and Back-end processes.
- Knowledge of web development, continuous integration, and cloud technologies
- Proficiency with RESTful APIs to connect applications to back-end services.
- Flexibility to switch to a new programming language as and when required.
- Ability to own a product and deliver exceptional quality.
- Analytical capabilities and logical approach to problem-solving.
- Familiarity with software development lifecycle and agile methodology.
- Good at writing understandable, testable code with an eye towards maintainability
- Proficiency in software engineering tools.
- Have system-level thinking and the ability to develop a system as a whole.
- Bachelor's degree in Computer Science Engineering or any other relevant course.
- Good communication skills - including the ability to convey information to non-technical team members in a concise and clear way.
- Ability to understand the end-user.
Benefits:
- Impactful Projects: At Synoriq, you get to work on exciting projects that create a huge impact in the lives of common people. You get exposure to the various domains we work in - be it the financial sector or the government sector. With projects of such scale, we work on the latest and most popular technologies in the market.
- Great Nucleus of Minds: You get to work with the smartest people and learn together. Our team is a bunch of talented designers, engineers, singers, storytellers, and dancers.
- Fun: We understand that theres a life outside the office too. We offer flexibility in the work schedule and work from home so that you give your best every day.
- Leadership Initiatives: We promote the overall development of an individual and help you realize your professional goals. There are ample learning opportunities providing exposure in different domains and working in cutting-edge technology.
- Expertise in Java Microservices, Spring, Spring boot MongoDB and Redis
- Hands-on programming skills
- Proficient communication skills
● Work together with the team to prototype new solutions within emerging technologies
● Work with DevOps to build and scale tools and libraries to improve developer and user
experience
● Create backend services to ensure the best possible performance, quality, and
responsiveness of the applications
● Integration of user-facing elements developed by front-end developers with server-side logic
● Collaborate with team members to provide and receive architecture-level and code-level
feedback
Essential Qualifications:
● 5 + years of software development experience
● Bachelor’s Degree in Computer Science / Software Engineering.
● High sense of ownership, the zeal to build scalable and customer-focused applications.
● Strong knowledge of Javascript, Node js, and related frameworks (e.g. Express, Socket io)
● In-depth experience in SQL / NoSQL database design
● Experience in RESTful API design
● Understanding of fundamental design principles behind a scalable application
● Familiarity with the principles of agile and lean development methodologies
● TDD (unit, integration, and end to end)
● Experience working with deployment and orchestration technologies (such as Docker,
Kubernetes, Chef, Salt, Ansible, Jenkins, GIT, Vagrant)
● Knowledge of Web Server technologies- like IIS, Apache or Nginx
NAME OF THE ORGANIZATION:
Truminds Software Systems
LOCATION:
Gurgaon
POSITION TITLE
Backend Engineer
YEARS OF EXPERIENCE:
4--7 Yrs.
JOB DESCRIPTION:
Good programming experience on Nodejs, Express, promises, having developed production applications using these frameworks.
Should be able to architect and design the backend services without supervision
Interface and integration with Mysql or MongoDB databases
Deployment experience on AWS including understanding of Nginx, AWS services would be desirable
EDUCATIONAL QUALIFICATION:
• B.E./B.Tech. in Computer Science/ IT or MCA would be preferred.
• Excellent oral and written communication skills











