Simple Solutions - Sr Node.js & React Full Stack Engineer - 100% Remote
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.