Penoft | Senior Backend Developer

2 weeks ago


kochi, India Penoft Full time
Senior Backend Developer
Role: Senior Node.js Developer
Location: Kochi (Kerala)
Experience: 5+ Years
Job Type: Full Time
Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools
Overview:
As a Senior Node.js Backend Developer, you will be responsible for designing and implementing scalable and secure backend systems. You will work closely with front-end teams, optimize applications, and ensure the robustness of back-end services.
Responsibilities:
As a Node.js Backend Developer, you’ll play a pivotal role in building and maintaining efficient server-side applications. Your responsibilities will include:
Design and Implementation:
Design and implement efficient, scalable, and secure backend systems using Node.js and other relevant technologies.
Collaborate with the front-end team to integrate backend systems with web and mobile applications.
Server-Side Architecture:
Develop and maintain server-side architecture using Node.js.
Design and implement RESTful APIs using TypeScript.
Create reusable code and libraries for future use.
Implement SOLID principles in the development process.
Integration and Collaboration:
Collaborate closely with front-end developers to integrate user-facing elements with server-side logic.
Design customer-facing UI and back-end services for various business processes.
High-Performance Applications:
Develop high-performance applications by writing testable, reusable, and efficient code.
Optimize applications for maximum speed and scalability while ensuring security best practices.
Code Quality and Maintenance:
Maintain code quality through writing unit tests, automation, and performing code reviews.
Troubleshoot, debug, and upgrade existing systems as needed.
Application Lifecycle:
Engage in the entire application lifecycle, focusing on coding, debugging, and providing robust solutions to technical issues.
Scalability and Design Principles:
Understand fundamental design principles behind a scalable application.
Optimize output for different delivery platforms (e.g., mobile vs. desktop).
Security and Compliance:
Ensure security of the backend systems, adhering to industry standards and best practices.
Required Skills:
To excel in this role, you should have the following skills:
Demonstrable proficiency in the Node.js environment, with a solid understanding of asynchronous programming, promises, callbacks, and event-driven architecture.
Familiarity with frameworks such as Express.js for fast API development.
Experience working with databases (both SQL and NoSQL) and data modeling techniques.
Integration expertise with multiple data storage solutions (e.g., S3, databases).
Integrate API gateways such as 3Scale and handle authentication mechanisms like Rest, JWT, SSOs and OAuth
Experience in Integration of APIs and SDKs:  Payment gateways, and different SMS gateways
Additional Responsibilities:
In addition to the core responsibilities, consider these additional tasks:
Develop robust, scalable, and high-performance backend applications using Node.js and the Fastify framework.
Design and implement RESTful APIs for seamless interaction between the backend and front-end components.
Collaborate with front-end developers to integrate server-side logic with user-facing elements.
Implement authentication and authorization mechanisms for secure API access.
Ensure code quality and maintainability through code reviews and best practices.
Troubleshoot and debug issues to ensure smooth application operation.
Stay updated with the latest developments in Node.js, Fastify, and related technologies.
Work closely with the DevOps team to deploy and maintain applications in production environments.
Mentor junior developers, helping them grow their skills.
Collaborate with other developers to share knowledge and ensure consistency across projects.
Qualifications:
We’re looking for someone who meets the following criteria:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Proven experience as a Node.js developer, with a focus on the Fastify framework for at least 5 years.
Strong proficiency in JavaScript and Node.js.
Strong understanding of RESTful API design and implementation.
Experience in database technologies such as MongoDB, PostgreSQL, or MySQL.
Familiarity with authentication and authorization mechanisms such as JWT.
Solid understanding of asynchronous programming and event-driven architecture.
Proficiency in version control systems such as Git.
Strong problem-solving skills and attention to detail.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Manage containerization of services using Docker and Kubernetes, collaborate and work with front end team
If you’re passionate about backend development and thrive in a fast-paced environment, we’d love to hear from you

  • kochi, India Penoft Full time

    Senior Backend DeveloperRole: Senior Node.js DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD toolsOverview:As a Senior Node.js Backend Developer, you will be responsible for designing and implementing...


  • kochi, India Penoft Full time

    Senior Backend Developer     Role: Senior Node.js Developer  Location: Kochi (Kerala)  Experience: 5+ Years  Job Type: Full Time  Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools    Overview:    As a Senior Node.js Backend Developer, you will be responsible for...


  • kochi, India Penoft Full time

    Senior Backend Developer  Role: Senior Node.js Developer Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools  Overview:  As a Senior Node.js Backend Developer, you will be responsible for designing and...


  • kochi, India Penoft Full time

    Senior Frontend Developer Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: ReactJS, Redux, JavaScript, TypeScript, HTML5, CSS3, Babel, Webpack, Git, Docker, CI/CD tools Overview: As a Senior React Frontend Developer, you will lead the development of high-quality React applications, translating designs into responsive...


  • kochi, India Penoft Full time

    Senior Frontend DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: ReactJS, Redux, JavaScript, TypeScript, HTML5, CSS3, Babel, Webpack, Git, Docker, CI/CD toolsOverview:As a Senior React Frontend Developer, you will lead the development of high-quality React applications, translating designs into responsive user...


  • kochi, India Penoft Full time

    Senior Frontend DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: ReactJS, Redux, JavaScript, TypeScript, HTML5, CSS3, Babel, Webpack, Git, Docker, CI/CD toolsOverview:As a Senior React Frontend Developer, you will lead the development of high-quality React applications, translating designs into responsive user...


  • kochi, India Penoft Full time

    Senior Frontend Developer   Location: Kochi (Kerala)  Experience: 5+ Years  Job Type: Full Time  Skills and Tools: ReactJS, Redux, JavaScript, TypeScript, HTML5, CSS3, Babel, Webpack, Git, Docker, CI/CD tools    Overview:    As a Senior React Frontend Developer, you will lead the development of high-quality React applications, translating designs...


  • Kochi, India Penoft Full time

    Senior Backend DeveloperRole: Senior Node.js DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD toolsOverview:As a Senior Node.js Backend Developer, you will be responsible for designing and implementing scalable...


  • Kochi, India Penoft Full time

    Senior Backend DeveloperRole: Senior Node.js DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: Node.js, Type Script, Express.js, Mongo DB, Postgre SQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD toolsOverview:As a Senior Node.js Backend Developer, you will be responsible for designing and implementing...


  • Kochi, India Penoft Full time

    Senior Backend DeveloperRole: Senior Node.js DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD toolsOverview:As a Senior Node.js Backend Developer, you will be responsible for designing and implementing...


  • Kochi, India Penoft Full time

    Senior WordPress DeveloperLocation:Kochi (Kerala)Experience:5+ YearsJob Type:Full TimeSkills and Tools:WordPress, PHP, MySQL, Elementor, Envato Elements, Gutenberg, WPBakery, Metforms, contact form7, WooCommerce, SEO Best Practices, WordPress Security, Performance OptimizationPreferences:Keralites preferred; others must be willing to relocate to...


  • kochi, India Penoft Full time

    Senior WordPress DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: WordPress, PHP, MySQL, Elementor, Envato Elements, Gutenberg, WPBakery, Metforms, contact form7, WooCommerce, SEO Best Practices, WordPress Security, Performance OptimizationPreferences: Keralites preferred; others must be willing to relocate to...


  • Kochi, India Penoft Full time

    Senior Backend Developer    Role: Senior Node.js Developer  Location: Kochi (Kerala)  Experience: 5+ Years  Job Type: Full Time  Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools    Overview: As a Senior Node.js Backend Developer, you will be...


  • Kochi, India Penoft Full time

    Senior Backend Developer  Role: Senior Node.js Developer Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools  Overview:  As a Senior Node.js Backend Developer, you will be responsible for designing and...


  • Kochi, India Penoft Full time

    Senior Backend Developer  Role: Senior Node.js Developer Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: Node.js, TypeScript, Express.js, MongoDB, PostgreSQL, Git, Docker, Kubernetes, AWS/Azure/Google Cloud, CI/CD tools  Overview:  As a Senior Node.js Backend Developer, you will be responsible for designing and...


  • kochi, India Penoft Full time

    Senior WordPress DeveloperLocation: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: WordPress, PHP, MySQL, Elementor, Envato Elements, Gutenberg, WPBakery, Metforms, contact form7, WooCommerce, SEO Best Practices, WordPress Security, Performance OptimizationPreferences: Keralites preferred; others must be willing to relocate to...


  • kochi, India Penoft Full time

    Senior WordPress Developer Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: WordPress, PHP, MySQL, Elementor, Envato Elements, Gutenberg, WPBakery, Metforms, contact form7, WooCommerce, SEO Best Practices, WordPress Security, Performance Optimization Preferences: Keralites preferred; others must be willing to relocate...


  • kochi, India Penoft Full time

    Senior UI/UX DesignerRole: Senior UI/UX Designer (Figma)Location: Kochi (Kerala)Experience: 5+ YearsJob Type: Full TimeSkills and Tools: Figma, Adobe Photoshop, Adobe illustrator, InVision, Adobe Indesign,Overview:As a Senior UI/UX Developer, you will lead the design and development of user interfaces using Figma, ensuring a high-quality user...


  • Kochi, India Penoft Full time

    Senior UI/UXDesignerRole:Senior UI/UX Designer (Figma)Location:Kochi (Kerala)Experience:5+ YearsJob Type:Full TimeSkills and Tools:Figma, Adobe Photoshop, Adobe illustrator, InVision, Adobe Indesign,Overview:As a Senior UI/UX Developer, you will lead the design and development of user interfaces using Figma, ensuring a high-quality user experience and...


  • kochi, India Penoft Full time

    Senior UI/UX  Designer Role: Senior UI/UX Designer (Figma) Location: Kochi (Kerala) Experience: 5+ Years Job Type: Full Time Skills and Tools: Figma, Adobe Photoshop, Adobe illustrator, InVision, Adobe Indesign, Overview: As a Senior UI/UX Developer, you will lead the design and development of user interfaces using Figma, ensuring a high-quality user...