Software Architect

Company: True Fit

Salary: Not provided

Location: , United States

react
node
remote

Description

• Architect and build robust systems: design systems that are secure, scalable, and maintainable; architect for deployment in modern cloud-native environments.

• Strategically define when architectural or coding patterns should be established versus when flexibility is more valuable.

• Write clean and maintainable code that will be the foundation for successful products; provide hands-on development to validate architectural decisions.

• Drive critical technical decisions: assess trade-offs and guide teams toward the best path forward, incorporating business context and product goals.

• Coach and mentor engineers, guiding them in technical growth and architectural thinking.

• Track trends in architecture, security, and AI to bring new opportunities into the team.

• Foster deep collaboration: work with stakeholders to refine requirements and align technical direction with business needs; collaborate with cross-functional teams to ensure seamless delivery.

• Leverage AI: utilize AI tools to accelerate development and integrate AI solutions into products to build intelligent features.

Requirements

• Proven experience as a full-stack developer with a deep understanding of both front-end and back-end technologies.

• Proven experience designing and building complex systems end-to-end.

• Strong foundation in computer science, including system design, algorithms, and data structures.

• Expertise with SQL and NoSQL databases, ORM frameworks, and API design (including REST and GraphQL).

• Experience architecting for cloud-native environments (Azure, AWS, GCP, Kubernetes).

• Practical experience with modern DevOps practices (CI/CD, automated testing, cloud deployment, Docker).

• Experience with message queueing and event-driven architecture (e.g., RabbitMQ, Kafka).

• Ability to adapt quickly to new technologies, languages, and domains.

• Familiarity with AI-assisted coding tools and experience integrating AI capabilities into products.

• Knowledge of design principles, anti-patterns, and best practices for building maintainable systems.

• Experience developing across multiple languages and technologies such as: TypeScript / JavaScript, Node.js, ASP.NET Core, Python, React, React Router / Remix, Next.js, React Native, Swift / Objective-C for iOS, Java / Kotlin for Android.

• Clear and effective communicator, able to articulate complex technical concepts to both technical and non-technical stakeholders.

• Passionate about guiding and mentoring others, providing constructive feedback and helping team members grow their technical skills and architectural mindset.

• Ability to navigate ambiguity, make decisive trade-offs under pressure, and quickly learn new technologies.

• Maintain a positive attitude and resilience under tight deadlines.

• Take ownership and accountability for decisions and their impact.

Benefits

• Remote work

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.