Simple Solutions - Sr Node.js & React Full Stack Engineer - 100% Remote
Full Stack Developer is needed in Jacksonville , 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, including the internal and external API, 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 in 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 regardless of component: front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
- Brief management, customers, team, or vendors using written or oral skills at the appropriate technical level for the audience.
- All other duties as assigned or directed.
Requirements
● 6-10+ years 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 as needed with documentation and assistance
● Ability to write well-structured, idiomatic code in the languages required by specific integration platforms
● Ability to design, plan, execute complex technical tasks in a micro-service environment
● Experience working in an agile team environment using tools like JIRA
Ideally has some 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)
These skills will help you succeed in this position:
- Extensive senior-level full-stack software development experience with Node.js and React.js with detailed understanding of user interface frameworks, back-end software architecture interactions, and node module capabilities.
- Strong experience with JavaScript frameworks/technologies such as React.js, Express.js, MobX, Redux, or Flux.js.
- Strong development experience with 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, program debugging, data analysis, problem analysis, and resolution of issues within open source applications.
- Strong communication and collaborative skills in providing technical direction and hands-on software development, including design, development, and testing.
- Expertise in writing complex SQL queries in PostgreSQL and optimizing queries.
- Experience with working as part of a large team and managing and resolving merge conflicts, also working with 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.