Node JS Developer
Rite Pros
Node JS Developer with Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.
Job Duties and Responsibilities:
- Collaborate with cross-functional teams including UI/UX Designers, Backend Engineers, Product Owners, DevOps, and QA to gather and understand business and technical requirements.
- Provide architectural and technical guidance on React.js, React Native, Node.js, and Drupal-based applications, ensuring scalability, maintainability, and performance.
- Lead the development and delivery of highly responsive web and mobile applications using React.js, React Native, and RESTful APIs built in Node.js and TypeScript.
- Manage production deployment pipelines, CI/CD workflows using tools like GitHub Actions, Jenkins, and CircleCI. Automate test, build, and deploy processes across DEV, QA, UAT, and PROD environments.
- Troubleshoot and resolve complex production issues and performance bottlenecks; proactively monitor logs, alerts, and incidents using tools like Datadog, New Relic, Splunk, or ELK Stack.
- Plan and lead migration efforts for legacy systems to modern front-end stacks (React, React Native) and back-end services using Node.js and microservices.
- Develop and enforce coding standards, best practices, and reusable component libraries in JavaScript/TypeScript for consistency across teams and projects.
- Architect and maintain headless CMS solutions using Drupal with decoupled front- end architecture, integrating APIs for content delivery to web and mobile platforms.
- Implement secure authentication/authorization strategies using OAuth2.0, JWT, and Single Sign-On (SSO) across web and mobile clients.
- Perform version upgrades, module installations, and environment management for Drupal sites; manage content workflows and permissions.
- Create and review technical design documents, architectural blueprints, and API contracts to ensure alignment with business goals and engineering standards.
- Drive test-driven development (TDD) and automated testing practices (Jest, Mocha, Cypress, Detox) for web and mobile platforms.
- Conduct regular code reviews, mentoring sessions, and pair programming to upskill junior developers and enforce quality.
- Implement RESTful and GraphQL APIs, manage data persistence with PostgreSQL, MongoDB, and cloud-native databases like DynamoDB and Firestore.
- Integrate third-party SDKs, payment gateways, analytics tools, and real-time data feeds into mobile and web applications.
- Handle release planning, version control (Git, Bitbucket), and branching strategies for parallel development and hotfixes.
- Coordinate disaster recovery (DR) strategies, backup plans, and rollback procedures for business continuity.
- Stay updated on emerging technologies and evaluate new frameworks, libraries, and tools for continuous improvement.
Expertise / Skills required for the position:
- 5+ years of Full Stack development experience with deep expertise in React.js, React Native, Node.js, JavaScript, TypeScript, and Drupal.
- Strong understanding of React.js and React Native architecture, component lifecycle, hooks, state management (Redux), and navigation (React Navigation, React Router).
- Proven experience designing and implementing Node.js backends and RESTful/GraphQL APIs, with solid understanding of Express.js, middleware, and API versioning.
- Advanced TypeScript usage for large-scale applications, enforcing typing, generics, and modularity across codebases.
- Experience architecting and developing decoupled / headless CMS applications using Drupal and exposing content via JSON:API or custom endpoints.
- Hands-on experience with CI/CD pipelines, release management, and deployment strategies across multi-environment setups (DEV, QA, UAT, PROD).
- Deep familiarity with tools like Jenkins, GitHub Actions, GitLab CI, for managing automated builds, tests, and deployments.
- Production-grade monitoring and debugging experience using New Relic, Sentry, Datadog, LogRocket, or ELK Stack.
- Experience in production issue handling, incident response, root cause analysis, and implementing preventive solutions.
- Practical knowledge of secure authentication/authorization workflows including OAuth 2.0, JWT, and SSO integration.
- Strong background in unit testing and end-to-end testing frameworks such as Jest, Mocha, Cypress, Detox for web and mobile platforms.
- Experience with SQL and NoSQL databases including PostgreSQL, MongoDB, Firebase Firestore, AWS DynamoDB.
- Knowledge of cloud platforms like AWS, Azure, or GCP including services like S3, Lambda, CloudFront, EC2, Firebase.
- Familiarity with containerization (Docker), managing Node.js services in containers, and cloud deployment best practices.
- Experience working on agile development teams with tools such as JIRA, Confluence, and practicing Scrum or Kanban methodologies.
- Working knowledge of job scheduling and background workers using tools like BullMQ, Agenda.js, or third-party schedulers (e.g., Cron jobs in cloud functions).
- Ability to perform technical design reviews, build solution architectures, and deliver detailed technical documentation.
- Prior experience leading code reviews, technical mentorship, and enforcing best practices across frontend and backend teams.
- Familiarity with internationalization (i18n) and accessibility (a11y) standards for inclusive UI development.
- Experience working on offline-first mobile applications, using libraries like Redux- Persist, SQLite, or Realm.
- Exposure to micro front=end architecture and module federation for scalable frontend deployment strategies.
Technologies Involved:
React.js, React Native, Node.js, TypeScript, JavaScript (ES6+), Redux, Express.js, NestJS, PostgreSQL, MongoDB, Firebase, MySQL, Drupal 9/10, JSON:API, REST, GraphQL, Cypress, Jest, Detox, Webpack, Babel, ESLint, Prettier, Git, GitHub Actions, Jenkins, Docker, AWS (S3, Lambda, EC2, CloudFront, DynamoDB), Firebase (Auth, Firestore, Messaging), Google Cloud Platform (GCP), Jira, Confluence, Bitbucket, Figma, Sentry, LogRocket, New Relic, ELK Stack, Agile/Scrum, ServiceNow, Vercel, Netlify, Fastlane (for mobile CI/CD), SQLite, Realm, Redux-Persist.
Work location is Portland, ME with required travel to client locations throughout USA.
Rite Pros is an equal opportunity employer (EOE).
Please Mail Resumes to:
Rite Pros, Inc.
565 Congress St, Suite # 305
Portland, ME 04101.
- ...Java Full Stack Developer About VDart: VDart is an emerging global information technology staffing provider with expertise in Enterprise... .../blue mix Should have experience in Java, Spring Security, Node.JS, Passport, OAuth Minimum 3+ years in developing Web services...Node.jsFor contractors
- ...Full Stack Developer About Northcross Group At Northcross Group (NCG), we support clients in the private and public sectors and... ...and/or MVC architectures ~ Scripting languages (JavaScript (Node.js) / Python) and expertise in HTML, JavaScript, and CSS skills...Node.jsTemporary workRemote work
$110k - $130k
...debug, and document software based on technical configurations developed with analysts and project teams. Estimate and track effort to support... .... ~ Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating production APIs. ~ Hands...Node.jsWork at officeLocal areaWorldwide2 days per week- ...centralize data and connect their organizations. By working to develop and support our financial management solutions, you can help integrate... ..., APIs, and microservices using technologies such as C# and Node.js. Collaborate with product managers, designers, and engineers...Node.jsLocal area
- ...technologies, seeking innovative ways to help customers solve their problems. The drive to pioneer advancements continues today, as we develop smart, simple diagnostic technology. Job Description General Summary: The principal responsibility of the Software...SuggestedWork at office
$101.9k - $200k
...required ~5+ years in a technical leadership or team lead role, including developing technology strategies and driving innovation ~ Strong experience with modern frontend frameworks (React, Next.js or similar) ~ Experience building component libraries or design systems...Work experience placementLive inLocal areaWorldwide- ...ProSearch is seeking a Senior Systems Developer in Portland, Maine to support a confidential nonprofit healthcare organization in a hybrid work environment. This organization plays a critical role in improving how healthcare data is managed, protected, and understood...Work at office
$155.66k - $225.16k
...groundwork for how we approach internal AI applications, with a focus on utility, trust, and constant adaptation. Responsibilities: Develop and maintain internal tools and systems that automate existing work and increase employee productivity using AI Use AI as much...Remote jobFull timeShift work- ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing... ...~ Angular ~ JavaScript ~ Jaguar ~ Java ~ Cricket ~ Node Demonstrated experience engaging in agile, user-centric...Minimum wageContract workTemporary workWork experience placement
- ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing... ...~ Angular ~ JavaScript ~ Jaguar ~ Java ~ Cricket ~ Node Demonstrated experience engaging in agile, user-centric...Minimum wageContract workTemporary workWork experience placement
$110k - $270k
...in Java, JavaScript, and modern open-source technologies. What You'll Do Accelerate Application Development : Rapidly develop new applications leveraging a robust existing enterprise platform Build to scale : Develop highly scalable software with optimal...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week$118k - $178k
Our Mission As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm...Work experience placementLocal areaImmediate start- A leading technology company in pet healthcare is seeking a Senior Full Stack Engineer to join its Vello team. The role involves designing, building, and maintaining core product features across frontend and backend, utilizing AI-assisted workflows. Candidates should have...Remote work
- Overview SymQuest, a Konica Minolta company, currently has an exciting opportunity for a Network Escalation Engineer! Priorities will be given to those residing in the following locations: South Burlington, VT, Rutland, VT, West Lebanon, NH, Plattsburgh, NY and Westbrook...Work at officeRemote work
- ...minimum of five years of experience as a cardiovascular perfusionist to thoroughly understand the complexities of the job and be able to develop effective training programs. Skills include ability to concentrate for long periods of time and critically think and react quickly...Immediate startFlexible hours
- Join Martin's Point Health Care - an innovative, not-for-profit health care organization offering care and coverage to the people of Maine and beyond. As a joined force of "people caring for people," Martin's Point employees are on a mission to transform our health care...Contract work
$17 - $18 per hour
The pricing intelligence pioneer, RDSolutions is hiring immediately in your area! Are you retired, want extra income, have extra time on your hands and want to stay active? Retirees are welcome and encouraged to apply! We have part-time, flexible work schedules available...Extra incomePart timeImmediate startFlexible hoursShift work- Software Engineer Opportunity SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions. We go...H1b
$17 - $18 per hour
Are you looking for a part-time job that allows you the flexibility to set a schedule that works with your busy life and has unlimited earnings potential? Then join RDSolutions growing and diverse Field Representative Team! We are seeking individuals to join our...Part timeWork at officeFlexible hoursShift work$17 - $18 per hour
We are immediately hiring part time Field Representatives in your area! Are you a military spouse and looking for supplemental income? Make extra spending money to help with your car payment, social activities, and more! Benefits: A comprehensive initial...Extra incomePart timeImmediate startFlexible hoursShift work$17 - $18 per hour
Field Representative - Flexible Schedules For College Students - No Experience Needed Flexible schedules, you can work within the assigned window anytime the store is open! Need to study for a final? You can move your schedule around to fit your needs! ...Part timeCasual workFlexible hoursShift work$17 - $18 per hour
Are you tired of being unsure how much your delivery/driver job will pay? Will the customer tip? We have a great side hustle job for you! Our jobs are preplanned with a flexible schedule, and the faster you get at the job the quicker you are in and out! Flexible when you...Hourly payExtra incomeTemporary workPart timeSecond jobFlexible hoursShift work$110k - $270k
...Participate in all aspects of the SDLC Collaborate with Product Managers, other Engineers, and domain experts to design and develop cutting-edge applications in life science Collaborate with Quality Assurance Engineers to ensure accurate and comprehensive testing...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours$66.59k - $115k
...ArcGIS Server ESRI ArcGIS JavaScript API Microsoft SQL Server 2019 Xamarin and .NET MAUI ASP.NET and Web API 2 C# Vue.js, Angular, and JavaScript Cloud hosting Responsibilities Collaborate to refine requirements, design, and create solutions...Work experience placementLocal areaRemote work$70k - $80k
Description LJB Inc. is a fast-growing national engineering firm specializing in civil and structural engineering and geospatial, safety, health, and environmental services. The firm has a 50+ year history of leveraging new technologies to drive innovation and bring...For contractorsWork at officeLocal area- ...excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who Should...
- ...excellent reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates...H1b
- ...Key Responsibilities, including but not limited to: Design and develop features for our web based fiber management platform and enable... ...of frontend mapping technologies (Leaflet, MapboxGL.js) Effective working within Agile Development Methodologies...Full timeRemote workHome officeFlexible hours
- ...aware of the influence of their own behavior on them. Is aware of relevant social, political, system, and professional trends and developments and uses this information for the organization's benefit. Effectively Communicates: Listens, speaks and writes appropriately,...Daily paidReliefFlexible hoursShift workNight shiftWeekend workAfternoon shift
$65k - $75k
Production Planner 1 The Production Planner 1 is responsible for scheduling, maintaining, and releasing material for instrument and sub-assemblies jobs. This position will execute materials planning, releasing, and coordination of material release requirements in support...Work at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Node JS Developer. Be the first to apply!
- react node js developer (remote) Portland, ME
- entry level javascript developer remote Portland, ME
- node js developer
- junior node js developer
- react node js developer
- react node js developer (remote)
- full-stack software engineer (node.js / react.js)
- react.js developer
- junior react.js developer
- entry level javascript developer




