Job closedPosted 7 months ago

Simple Solutions - Sr Node.js & React Full Stack Engineer - 100% Remote

Full Stack Developer
Open to offers Jacksonville or Boston, United States
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Full Stack Developer is needed in Jacksonville or Boston, United States.

Client: Simple Solutions

Location: Jacksonville or Boston, MA, FL, us

Contract: Freelance

Job Description

As a senior Full Stack engineer on the platform team, you will be responsible for the design, implementation, and maintenance of components that support the client’s suite of real-time support products. This includes internal and external APIs, authentication schemes, platform security, data storage/analytics, and third-party service integrations. The focus of this role is on the integration of the client’s products and services with external platforms including ServiceNow and Salesforce.

  • Help architect, design, code, and implement next-generation web applications using software engineering best practices and the latest technologies: NodeJS, Single Page Application front-end (ReactJS, ReduxJS, MobxJS), NodeJS API Framework (RESTful APIs, Express, Knex), and DevOps.
  • Provide software expertise in areas such as Rich Single Page Application modular user interfaces, secure RESTful API micro-services, User Experience (UX), and accessibility (Section 508/WCAG/USDS Web Standards).
  • Investigate and repair application defects across components: front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
  • Brief management, customers, team, or vendors using both written and oral skills at an appropriate technical level for the audience.
  • Perform all other duties as assigned or directed.

Requirements

● 6-10+ years of experience working with cloud-deployed web applications.

● 6-10+ years of relational database experience in a web application.

● 3-5+ years of professional Node.js/TypeScript experience.

● Strong experience developing on both back-end and front-end in TypeScript/JavaScript (React).

● Strong experience with Node.js/TypeScript tooling pipelines and test-driven development.

● Ability to provide technical leadership and ownership of components, supporting other engineers with documentation and assistance.

● Ability to write well-structured, idiomatic code in the languages required by specific integration platforms.

● Ability to design, plan, and execute complex technical tasks in a micro-service environment.

● Experience working in an agile team environment using tools like JIRA.

Ideally, the candidate has experience with:

● CRM integration/development (Salesforce/ServiceNOW).

● REST API design/development.

● WebRTC or other real-time communication standards.

● Experience with LLM APIs, prompt engineering, and prompt management.

● TypeScript/Web Component Frameworks (React/Angular/etc.).

● Web sockets/proxies/networking.

● AWS or similar cloud infrastructure.

● Monorepo development using nx or similar technologies.

● UI development technologies such as Storybook.

● Experience with AI/LLM technologies.

Logistics

● 100% Remote.

Foundation for Success (Basic Qualifications)

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related field. Additional years of experience may be substituted in lieu of degree.
  • 6-10+ years of experience in modern software development with a solid understanding of designing, building, deploying, and running applications.
  • Combined experience building web applications with modern technologies (Node, React, Redux, Mobx, Flux, Typescript, Bootstrap).

Factors to Help You Shine (Required Skills)

  • Extensive senior-level full-stack software development experience with Node.js and React.js, with a detailed understanding of user interface frameworks and back-end software architecture interactions.
  • Strong experience with JavaScript frameworks/technologies such as React.js, Express.js, MobX, Redux, or Flux.js.
  • Strong development experience in creating RESTful Web Services using Node.js.
  • Comprehensive knowledge of Scrum and Kanban Agile development processes and TDD, BDD, including ceremonies such as scrums, planning events, backlog grooming, retrospectives, and demos.
  • Complex programming, debugging, data analysis, and problem analysis and resolution of issues within open-source applications.
  • Strong communication and collaborative skills in providing technical direction and hands-on software development that includes design, development, and testing.
  • Expertise in writing complex SQL queries in PostgreSQL and optimizing queries.
  • Experience working as part of a large team, managing and resolving merge conflicts, and handling upstream and downstream dependencies.
  • Ability to work with team members on Node.js and React technologies.

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.