
Senior Full-stack Engineer – React, Node
Truelogic Software
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob 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