What are the responsibilities and job description for the Senior Node.JS Developer position at Extend Information Systems Inc.?
Job Title: Senior Node.js Developer with React.JS and GCP
Location: Brooklyn, OH (Hybrid)
Duration: Long Term COntract
Job Description:
We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in both backend and frontend technologies, cloud-native architecture, and modern development practices. The ideal candidate will be responsible for building and optimizing scalable, secure, and high-performance applications, contributing to architectural decisions, and ensuring technical excellence across the product lifecycle.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js, TypeScript, Express.js, and NestJS.
- Build responsive and dynamic frontend interfaces using React.js and Next.js for agent and admin platforms.
- Develop and integrate RESTful APIs, with strong emphasis on authentication, authorization, and security best practices.
- Design and manage efficient data models using PostgreSQL or other relational databases.
- Utilize Google Cloud Platform (GCP) services such as BigQuery, Cloud Storage, and Pub/Sub for cloud-native development.
- Collaborate with product managers, designers, and cross-functional teams to gather requirements and deliver high-quality solutions.
- Debug, optimize, and refactor existing code to enhance performance, scalability, and maintainability.
- Participate in code reviews, technical design discussions, and Agile/Scrum ceremonies.
- Ensure adherence to coding standards, best practices, and performance benchmarks.
Required Skills & Qualifications
- 6 years of hands-on professional experience in full-stack software development.
- Strong proficiency in:
- Backend: Node.js, JavaScript, TypeScript, Express.js, NestJS
- Frontend: React.js, Next.js
- Experience working with relational databases (PostgreSQL preferred).
- Proficiency in GCP services such as BigQuery, Cloud Storage, Pub/Sub.
- Solid understanding of API security, OAuth, JWT, and access control mechanisms.
- Experience with microservices architecture and cloud deployment pipelines (CI/CD).
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication and collaboration abilities in a team environment.
Preferred Qualifications
- Experience in Banking or Financial Services domain.
- Familiarity with DevOps practices, containerization (Docker/Kubernetes), and infrastructure as code (IaC).
- Knowledge of Agile methodologies (Scrum/Kanban).
Salary : $60 - $65