Truelogic Software

Senior Full-stack Engineer – React/Node

Truelogic Software

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApolloAWSCloudDockerDrupalGraphQLJavaScriptJestNext.jsReactTypeScript

About the role

  • Develop and maintain scalable, high-performance web applications using Next.js and React Server Components.
  • Design, implement, and consume GraphQL APIs to enable efficient data fetching and state management.
  • Write clean, maintainable, and well-documented TypeScript code across the application stack.
  • Build responsive and accessible user interfaces using Tailwind CSS to ensure a consistent and polished user experience.
  • Write and maintain unit and integration tests using Jest (and related testing libraries) to ensure application reliability and quality.
  • Collaborate closely with designers, backend engineers, and product managers to deliver high-quality features end-to-end.
  • Optimize applications for performance, scalability, and SEO following modern web best practices.

Requirements

  • 5+ years of experience in full-stack development with a strong emphasis on React.
  • Strong proficiency in Next.js, including both App Router and Pages Router.
  • Hands-on experience with React Server Components and modern React patterns.
  • Practical experience working with GraphQL, using tools such as Apollo Client, URQL, or Relay.
  • Proficiency in TypeScript for frontend and backend development.
  • Experience working with Drupal as a headless CMS.
  • Knowledge of CI/CD pipelines and modern deployment best practices.
  • Familiarity with Docker and cloud platforms such as AWS, Vercel, or Netlify.
  • Experience using Tailwind CSS for rapid and scalable UI development.
  • Familiarity with testing React applications using Jest and/or React Testing Library.
  • Solid understanding of RESTful APIs and modern frontend architecture.
  • Strong problem-solving skills with a high level of attention to detail.
Benefits
  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Next.jsReactGraphQLTypeScriptTailwind CSSJestRESTful APIsCI/CDDockerAWS
Soft skills
problem-solvingattention to detailcollaboration