Role: Full Stack Engineer

Relanto, Inc.
United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Amazon Cloudfront Amazon S3 User Authentication Automation of Tests Browser Compatibility Cascading Style Sheets (CSS) Cloud Computing Continuous Integration
+37 more
Amazon DynamoDB Middleware Identity and Access Management Routing Node.Js OAuth OpenID Performance Tuning Next.js JSON Web Token Responsive Web Design Search Technologies Software Engineering Systems Integration TypeScript Web Applications Data Logging ReactJS Large Language Models Express.js Prompt Engineering Cypress (Programming Language) Caching Backend Git Playwright Front End Software Development Functional Programming React Testing Library Cloudwatch Api Gateway NestJS Restful APIs Network Server Serverless Computing Docker Microservices

Job description

  • Design, develop, and maintain responsive and scalable web applications using React, Next.js, JavaScript, and TypeScript.
  • Build reusable UI components, shared libraries, and frontend frameworks following modern development best practices.
  • Implement complex user workflows using React Hooks, state-management frameworks, and component-driven architecture.
  • Use Next.js capabilities such as server-side rendering, static generation, routing, middleware, and performance optimization.
  • Integrate frontend applications with REST APIs, third-party services, authentication systems, and enterprise platforms.
  • Ensure applications meet performance, accessibility, responsiveness, and cross-browser compatibility standards.
  • Develop backend APIs and microservices using Node.js, Express.js, or NestJS.
  • Build serverless and cloud-native solutions using AWS services such as Lambda, API Gateway, S3, DynamoDB, CloudFront, and CloudWatch.
  • Implement authentication and authorization using JWT, OAuth, OIDC, and role-based access controls.
  • Develop automated unit, integration, and end-to-end tests using Jest, React Testing Library, Cypress, or Playwright.
  • Support Docker-based deployments, CI/CD pipelines, monitoring, logging, and production troubleshooting.
  • Collaborate with product managers, UX designers, architects, and backend teams to translate business requirements into technical solutions.
  • Support the integration of AI-powered features and MCP-based tools into web applications when required.

Requirements

  • 5+ years of software engineering experience with a strong focus on frontend development.
  • Strong hands-on experience with React, Next.js, JavaScript, TypeScript, HTML, and CSS.
  • Good understanding of React Hooks, state management, reusable component design, and frontend architecture.
  • Experience with Next.js rendering patterns, routing, caching, data fetching, and performance optimization.
  • Strong experience integrating frontend applications with REST APIs and backend services.
  • Good working experience with Node.js and frameworks such as Express.js or NestJS.
  • Familiarity with AWS services including Lambda, API Gateway, S3, DynamoDB, CloudFront, IAM, and CloudWatch.
  • Experience with responsive design, accessibility, browser compatibility, and frontend security.
  • Experience with automated testing, Git, Docker, and CI/CD pipelines.
  • Strong understanding of authentication and authorization mechanisms, including JWT, OAuth, and OIDC.
  • Excellent problem-solving, communication, and collaboration skills.

Good to Have

  • Exposure to AI-powered application development using Amazon Bedrock, OpenAI, Claude, or similar LLM platforms.
  • Basic understanding of Model Context Protocol, including MCP clients, servers, tools, and integrations.
  • Familiarity with prompt engineering, tool calling, streaming AI responses, RAG, or semantic search.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:53 min

Bringing JavaScript developers into web artificial intelligence

Jason Mayes · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all