Job Summary
We are looking for an experienced and motivated Senior FullStack Developer to join our team. The ideal candidate will have strong experience in Node.js development and preferably PostgreSQL as the backend database. However, candidates with experience in equivalent RDBMS platforms like MySQL, Oracle, or SQL Server will also be considered. You will be responsible for end-to-end development, including requirement gathering, system design, development, and support of web-based solutions.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance full-stack applications.
- Develop backend services using Node.js and integrate with PostgreSQL or equivalent databases.
- Maintain and enhance applications using .NET, SQL Server, and Web API as needed.
- Collaborate with business stakeholders to gather requirements and convert them into detailed functional specifications.
- Write clean, efficient, and well-documented code.
- Participate in technical discussions, code reviews, and system design decisions.
- Ensure application performance, quality, and security.
- Troubleshoot and debug production issues.
Required Skills
- 5 to 7 years of experience in full-stack application development.
- Proficiency in Node.js for backend development.
- Experience with PostgreSQL is preferred, but equivalent experience with MySQL, Oracle, or SQL Server is acceptable.
- Working knowledge of .NET Framework, SQL Server, and Web API development.
- Ability to interact with business teams to understand requirements and write functional specifications.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills.
Good to Have
- Experience with Apache Kafka or other message brokers.
#FullStackDeveloper #NodeJS #PostgreSQL