



Similar jobs



Requirements / Experience:
- 1-3+ years of PHP application development experience
- Strong Experience using Laravel/CodeIgniter/ Symfonyframeworks
- Strong experience and theoretical knowledge of PHP
- Front end and back end development expertise
- JavaScript (Vue.js, React, node, Typescript, RequireJS)
- Front end frameworks (Bootstrap, Tailwind, etc.)
- Good background with SQL Databases (writing queries, optimization, query builders usage, ORMs)
- API development and documentation (OpenAPI)
- Troubleshooting (ability to react in the most effective manner to eliminate technical issues)
- Solution-Making (ability to propose the most effective technical solutions)
- NoSQL experience is nice to have
- Ability to work on existing live projects and do the modifications as required.
- Ability to work independently and in a team as well
Job Title: Senior Node.js Developer
Company: P99soft
Locations: Bangalore, Pune, Hyderabad
Experience: 5+ years
Job Type: Full-time
About P99soft:
P99soft is a dynamic and innovative software development company dedicated to creating cutting-edge solutions for our clients. We take pride in fostering a collaborative and forward-thinking environment. As we continue to grow, we are seeking an experienced Senior Node.js Developer to join our team.
Responsibilities:
As a Senior Node.js Developer at P99soft, you will be a key contributor to our development team. Your responsibilities will include:
Backend Development: Lead the development of robust and scalable backend solutions using Node.js.
Architecture and Design: Make critical decisions regarding the architecture and design of Node.js applications, ensuring high performance and maintainability.
API Development: Design and implement RESTful APIs to support various front-end functionalities.
Database Integration: Collaborate with database administrators and integrate databases into Node.js applications.
Code Review: Participate in code reviews to maintain code quality and provide constructive feedback to team members.
Mentorship: Provide guidance and mentorship to junior developers, contributing to the growth and skill development of the team.
Requirements:
To be successful in this role, you should have:
4+ years of Node.js Development Experience: Proven experience in developing backend solutions using Node.js.
JavaScript Mastery: Strong command of JavaScript and its asynchronous nature.
Recommended Experience: Proficiency in Node.js, Typescript, React, and MongoDB.
Additional Skills (Plus):
Experience in Next.js, NestJS, Fastify, React Native, Golang, Docker, Kubernetes, or AWS.
Customer Interaction (Plus): Experience working directly with customers is a plus.
Additional Experience (Plus):
- API development or database design experience.
- Communication Skills: Excellent communication skills, both written and verbal, to collaborate effectively with team members and clients.


PHP Developer SKILLS & Responsibilities:
Extensive experience in PHP and Laravel.
Database Management tools such as MySQL.
The candidate has worked on the web application or REST API for apps, Laravel, Node Js.
Has experience or can work in a team as well as a single person.
Experience building or maintaining a CMS.
Technologies Frameworks:
PHP, Laravel, MySQL, CI.
- Experience in Java and associated technologies Core Java, JSP, Spring, Struts,RESTful Services,SOAP,Tomcat, Hibernate, Maven
- Strong understanding of OOPS concepts
- Proficient understanding of RDBMS Concepts
- Strong understanding of Databases Oracle / MSQL / MySQL etc and PL/SQL Programming


- 3+ years of in design development using Angular, HTML, CSS, Javascript, PHP.
- In-depth knowledge of JavaScript, CSS3, HTML5, Bootstrap, jQuery, REST Services & APIs.
- Experience with test-driven development and testing frameworks/libraries.
- Working knowledge of Git version control systems.
- Must have a notice period of less than 30 days.

- Strong understanding of PHP back-end development, including creating WordPress themes and plugins plus customizing them.
- Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
- Ability to convert comprehensive layout and wireframes into working HTML pages
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)
- Experience building user interfaces for websites and/or web applications
- Experience designing and developing responsive design websites
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers




Must have working experience in PHP based framework (Laravel / CodeIgniter / Cake PHP / Zend / Symfony / Yii).
Working knowledge of HTML5, CSS3, JavaScript, jQuery.
Good knowledge of relational databases, version control tools.
Working knowledge of web services, APIs, JSON.
Hands on Experience in MVC/HMVC, Deployment, Design, Development, Architecture.
Working knowledge on Craft CMS, Drupal, Expression Engine, WordPress preferred but not mandate
Responsibilities:
- Build reusable code and libraries for future use.
- Own & build new modules/features end-to-end independently.
- Collaborate with other team members and stakeholders.
Requirements:
- Thorough understanding of Node.js, JavaScript, its quirks, and workarounds.
- Excellence in at least one framework like strongloop loopback, express.js, sail.js etc.
- Excellence in at least one Javascript framework like Angular, vue.js, Ember, React or Backbone.
- Basic architectural understanding of modern day web applications.
- Diligence for coding standards.
- Must be good with git and git workflow.
- Experience of external integrations is a plus.
- Working knowledge of AWS, GCC, Azure.
- Expertise with linux based systems.
- Experience with CI/CD tools like jenkins is a plus.
- Experience with testing and automation frameworks.
- Extensive understanding of RDBMS systems.
- Interpersonal Go-getter attitude and a passion for making killer web applications.
- Good communication and interpersonal skills.
- Ability to work in a high pressure environment.
- Ability to quickly understand complex problems and devise effective solutions.
- Knowledge of D3/NodeJS/AngularJS/lodash etc.
- Experience on Cloud as a platform or Infrastructure.
- Inclination to application design standards.


