Truelogic Software

Solutions Architect – CMS, Data Platforms

Truelogic Software

full-time

Posted on:

Location Type: Remote

Location: Anywhere in Latin America

Visit company website

Explore more

AI Apply
Apply

About the role

  • Conduct technical audits to present technology recommendations that outline the software and hosting architecture, software “bill of materials,” development strategy, and technical best practices
  • Collaborate with project leadership to manage scope and development workflow to ensure projects are successfully delivered on time and on budget
  • Understand and define client requirements, through stakeholder interviews, desk research and best practices.
  • Develop strategic relationships with technical stakeholders at client organizations
  • Work on all aspects of web products, including implementation of the design wireframes, high-fidelity designs, animation/motion, business logic, interfaces to the backend APIs, incorporating analytics & SEO, performance, and security
  • Collaborate with Design, Engineering, Product, and Growth teams to define, design and ship new features
  • Work with the quality assurance department to set up the right testing activities (manual, automation, security, load/performance, accessibility, etc.)
  • Collaborate with the DevOps team to setup and deliver necessary infrastructure (environments, build systems, CI/CD, etc) for the development and productionization of the project
  • Develop, and maintain reusable web software components/libraries for internal use to maximize development efficiency
  • Leverage advanced TypeScript implementations of React primarily in Next.js, but also Astro, Remix, and Gatsby, as well as modern styling frameworks (Tailwind, MUI, CSS Modules, etc) on modern content, commerce, or custom applications
  • Build and manage a diverse and geographically dispersed team, while fostering a collaborative and inclusive environment
  • Ensure teams complete assigned tasks in a timely manner within project constraints
  • Cultivate a collaborative working environment and a culture of technical ownership
  • Be a hands-on leader and coach to engineering teams in successfully delivering scalable, maintainable, and secure features to our customers; serving as a role model for code quality, process, and improvements

Requirements

  • Extensive experience in software programming, specializing in UI engineering and the full stack of web application development
  • A world-class portfolio of distinctive digital web products or websites, and a love for clean and efficient code
  • Extensive CMS replatform and migration experience, including content model and ETL definition and execution
  • Experience with legacy content platforms (WordPress, Drupal, AEM, Optimizely)
  • Experience with composable headless content platforms (Contentful, Sanity, Contentstack, Payload)
  • Extensive experience with React in TypeScript and JavaScript, including Next.js, Astro, Remix, or Gatsby
  • Deep knowledge of runtimes and servers (Express, Hapi, Node.js, Deno, Bun) and GraphQL
  • Proficiency in CSS-in-JS, Tailwind, MUI, and CSS Modules
  • Deep experience building flexible, scalable Design Systems following Atomic Design principles
  • Expert-level use of Storybook for delivering well-documented, living design systems
  • Experience implementing robust testing plans for UI systems to minimize regressions and maintain high velocity
  • Proven understanding of application architecture and the ability to design compatible tech stacks
  • Experience managing the full SDLC in version control systems (Git, GitHub) and modern Agile/SCRUM workflows
  • Experience with React state management libraries (Redux, Zustand, Recoil, XState, etc.)
  • Experience working with backend services in REST and GraphQL
  • Ability to troubleshoot CI/CD platforms, CDNs, and hosting services
  • Passion for web accessibility (WCAG 2.1 AA+) and security standards
  • Compelling communicator able to explain technical architecture to audiences with varying technical fluency
  • Proven experience leading and coaching geographically dispersed technical teams
  • Ability to act as a product evangelist, relating technical enhancements to a broader product vision
  • Strong foundation in building scalable, reliable, and high-performance systems
  • Self-motivated and focused on achieving excellence as a team.
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 & Tools
TypeScriptReactNext.jsAstroRemixGatsbyCSS-in-JSGraphQLRESTUI engineering
Soft Skills
collaborationleadershipcommunicationcoachingproject managementproblem-solvingteam buildingtechnical ownershipstakeholder engagementself-motivation