Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Email: View email address on jobs.institutedata.com

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Node JS Developer in Portland, ME vacancy
  •  ...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.js
    For contractors

    VDart

    Portland, ME
    8 hours ago
  •  ...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.js
    Temporary work
    Remote work

    Northcross Group

    Portland, ME
    5 days ago
  • $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.js
    Work at office
    Local area
    Worldwide
    2 days per week

    IDEXX Laboratories

    Portland, ME
    5 days ago
  •  ...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.js
    Local area

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  •  ...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... 
    Suggested
    Work at office

    EnviroLogix

    Portland, ME
    2 days ago
  • $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 placement
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    3 days ago
  •  ...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

    ProSearch

    Portland, ME
    2 days ago
  • $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 job
    Full time
    Shift work

    Quora

    Portland, ME
    3 days ago
  •  ...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 wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    3 days ago
  •  ...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 wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    2 days ago
  • $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 office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    4 days ago
  • $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 placement
    Local area
    Immediate start

    Indeed

    Portland, ME
    3 days ago
  • 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

    IDEXX

    Westbrook, ME
    9 days ago
  • 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 office
    Remote work

    Konica Minolta Business Solutions Ltd

    Westbrook, ME
    5 days ago
  •  ...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 start
    Flexible hours

    MaineHealth

    Portland, ME
    12 hours ago
  • 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

    Martins Point Health Care

    Scarborough, ME
    2 days ago
  • $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 income
    Part time
    Immediate start
    Flexible hours
    Shift work

    RD SOLUTIONS INC

    Portland, ME
    5 days ago
  • 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

    SynergisticIT

    Portland, ME
    1 day ago
  • $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 time
    Work at office
    Flexible hours
    Shift work

    RD SOLUTIONS INC

    Portland, ME
    2 days ago
  • $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 income
    Part time
    Immediate start
    Flexible hours
    Shift work

    RD SOLUTIONS INC

    Portland, ME
    4 days ago
  • $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 time
    Casual work
    Flexible hours
    Shift work

    RD SOLUTIONS INC

    Portland, ME
    1 day ago
  • $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 pay
    Extra income
    Temporary work
    Part time
    Second job
    Flexible hours
    Shift work

    RD SOLUTIONS INC

    Portland, ME
    2 days ago
  • $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 job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Portland, ME
    1 day ago
  • $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 placement
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  • $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 contractors
    Work at office
    Local area

    LJB

    South Portland, ME
    2 days ago
  •  ...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... 

    SynergisticIT

    Portland, ME
    1 day ago
  •  ...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

    SynergisticIT

    Portland, ME
    3 days ago
  •  ...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 time
    Remote work
    Home office
    Flexible hours

    VETRO, Inc

    Portland, ME
    1 day ago
  •  ...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 paid
    Relief
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Northern Light Health

    Portland, ME
    3 days ago
  • $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 office
    Immediate start
    Flexible hours

    Nova Biomedical

    Westbrook, ME
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Node JS Developer. Be the first to apply!