Software Architect Fullstack | Node.js/React

Jobgether

United States

Remote

USD 150.000 - 230.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Remote Brazil
Growth opportunities
Innovation exposure
Technical autonomy
Collaborative culture
Career development

Zusammenfassung

Jobgether is seeking a senior fullstack architect to drive the design of scalable, robust digital products. You will shape frontend and backend architectures, specify data flows, and guide teams through complex integrations in a remote-friendly environment.

The role emphasizes high availability, security, and adherence to engineering standards, with opportunities to influence product direction and technology choices across teams.

Qualifikationen

  • Fullstack development experience across frontend and backend.
  • Strong JavaScript/TypeScript proficiency and modern architecture.
  • Experience defining technical standards and best practices.
  • Experience building high-availability digital products.
  • Event-driven systems with Kafka, Pub/Sub, or RabbitMQ.
  • Cloud experience, preferably Google Cloud Platform.
  • Knowledge of MySQL data modeling and query optimization.
  • Experience with unit/integration/end-to-end testing.
  • Familiarity with containerization and CI/CD pipelines.
  • Fluent collaboration in Git-based workflows and code reviews.
  • Preference for Domain-Driven Design and Observability.
  • Exposure to NoSQL (MongoDB/Firebase) and payments/subscriptions domains.
  • Security/compliance awareness (LGPD) and agile methodologies.
  • Legacy modernization and incremental migration experience.
  • Technical English proficiency.

Aufgaben

  • Fullstack Architecture and Solution Design across initiatives, covering frontend, backend, integrations, and data persistence.
  • Translate business requirements into clear technical objectives, including scalability, performance, availability, and security.
  • Break down initiatives into detailed user stories and tasks with acceptance criteria.
  • Assess existing applications to identify architectural debt and improvements.
  • Evaluate architectural options and document decisions with rationale and trade-offs.
  • Promote engineering standards, design patterns, testing strategies, and best practices.
  • Design solutions for high availability and operational reliability with appropriate cloud infra and pipelines.
  • Collaborate with product management and engineering to align solutions with business goals.

Kenntnisse

Fullstack React/Node
JavaScript/TypeScript
Software Architecture
High Availability
Event-driven Messaging
Cloud: GCP
MySQL Modeling
Automated Testing
DevOps / CI-CD
Git / Workflows

Tools

Docker
Git

Jobbeschreibung

Accountabilities
  • - Fullstack Architecture and Solution Design: Define comprehensive fullstack solutions for assigned initiatives, covering frontend development, backend services, integrations, and data persistence.
  • - Technical Requirements and Specifications: Translate business requirements into clear technical objectives, addressing both functional and non-functional needs, including scalability, performance, availability, and security.
  • - Work Breakdown and Delivery Enablement: Break down initiatives into detailed user stories and tasks, defining technical acceptance criteria and development requirements that enable engineering teams to work independently and efficiently.
  • - Technical Debt Management: Assess existing applications, identify architectural limitations and technical debt, and document improvement opportunities in a traceable and prioritized manner in collaboration with product teams.
  • - Architectural Decision-Making: Evaluate alternative technical approaches, establish architectural standards, and formally document decisions, including the rationale and trade-offs behind each choice.
  • - Engineering Standards and Best Practices: Promote design patterns, coding standards, testing strategies, and collaborative development practices across engineering teams.
  • - Scalability and Operational Reliability: Design solutions that support high availability and operational continuity, incorporating appropriate cloud infrastructure, messaging systems, and deployment pipelines.
  • - Cross-Functional Collaboration: Partner with product management and engineering stakeholders to align technical solutions with business objectives and support continuous product evolution.
Requirements
  • - Fullstack Development Experience: Extensive professional experience developing fullstack applications using React.js and Node.js.
  • - JavaScript and TypeScript: Advanced proficiency in the JavaScript and TypeScript ecosystems, including modern development practices and application architecture.
  • - Software Architecture: Proven experience defining technical standards, applying design patterns, and promoting engineering best practices across development teams.
  • - High-Availability Systems: Practical experience building and maintaining digital products that require high availability, reliability, and ongoing operational support.
  • - Event-Driven Architecture and Messaging: Experience designing and implementing event-driven systems and messaging solutions using technologies such as Kafka, Google Cloud Pub/Sub, or RabbitMQ.
  • - Cloud Computing: Experience with cloud environments, preferably Google Cloud Platform (GCP).
  • - Database Design and Optimization: Strong knowledge of MySQL data modeling, indexing strategies, and query optimization.
  • - Automated Testing: Experience implementing and maintaining unit, integration, and end-to-end testing strategies.
  • - DevOps and CI/CD: Familiarity with Docker, containerization, and CI/CD pipeline configuration using GitHub Actions, Azure DevOps, or similar tools.
  • - Version Control and Collaboration: Fluent use of Git in collaborative workflows, including Gitflow, pull requests, and code reviews.
  • - Domain-Driven Design (Preferred): Experience applying DDD principles within digital product environments.
  • - Observability (Preferred): Knowledge of application monitoring, distributed tracing, observability practices, and application health metrics.
  • - NoSQL Databases (Preferred): Familiarity with MongoDB, Firebase, or other NoSQL technologies.
  • - Relevant Domain Experience (Preferred): Experience with payment systems, subscription-based products, or third-party integrations.
  • - Security and Compliance (Preferred): Knowledge of sensitive data protection and compliance with Brazil's General Data Protection Law (LGPD).
  • - Agile Methodologies (Preferred): Experience working with Scrum, Kanban, or similar agile frameworks.
  • - Legacy Modernization (Preferred): Experience modernizing legacy applications and implementing incremental migration strategies.
  • - Additional Technical Skills (Preferred): Knowledge of PHP and Laravel, along with technical English proficiency.
  • - Communication and Leadership: Ability to explain architectural decisions, communicate trade-offs clearly, collaborate across teams, and guide technical discussions toward sustainable solutions.
Benefits

The original job description does not specify a detailed compensation or benefits package. The following professional opportunities and working arrangements are indicated:

  • - Remote Work: Fully remote position based in Brazil.
  • - Professional Growth: Opportunities to develop expertise in modern software architecture, cloud technologies, and advanced digital solutions.
  • - Innovation-Driven Environment: Exposure to emerging technologies, including artificial intelligence and generative AI, in the development of digital products.
  • - Technical Autonomy: Opportunities to influence architectural decisions, establish engineering standards, and shape technical direction.
  • - Collaborative Culture: Work alongside technology professionals in an environment that encourages knowledge sharing and continuous learning.
  • - Career Development: Opportunities to expand technical expertise and contribute to challenging projects involving scalable platforms and modern architectures.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Desenvolvedor Full Stack - Pleno
Desenvolvedor Full Stack - Pleno

Jobgether • USA

Remote
USD 120.000 - 180.000
Remote work from Brazil
Flexible schedule
Meal and/or food voucher
+10
Engenheiro de Software (Pleno)
Engenheiro de Software (Pleno)

Jobgether • USA

Remote
USD 120.000 - 160.000
Fully remote
Professional development
Technical ownership
+1
Engenheiro de Software Senior
Engenheiro de Software Senior

Jobgether • USA

Remote
USD 140.000 - 210.000
Fully remote
AI-driven development opportunities
Desenvolvedor(a) Full Stack Sênior
Desenvolvedor(a) Full Stack Sênior

Jobgether • USA

Remote
USD 33.000 - 47.000
Remote Brazil
Health insurance (Bradesco Seguros)
Dental insurance
+8
Desenvolvedor Full Stack Sênior (.NET e React)
Desenvolvedor Full Stack Sênior (.NET e React)

Jobgether • USA

Remote
USD 130.000 - 170.000
Fully remote
Cooperative contract
Professional development
+3
Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

Jobgether • USA

Remote
USD 110.000 - 170.000
100% remote work within Brazil
Full-time employment
Meal and/or food allowance
+4
Mid-level Kotlin/Java Developer
Mid-level Kotlin/Java Developer

Remote • San Francisco (CA)

Remote
USD 22.000 - 33.000
Health benefits
Remote work
Continuous learning opportunities
+1
Node.js Full Stack Developer
Node.js Full Stack Developer

Jobgether • USA

Remote
USD 120.000 - 180.000
Health insurance
Dental insurance
Meal allowances
+13
Technical Manager - Platform Services Mobile Foundations
Technical Manager - Platform Services Mobile Foundations

Jobgether • USA

Remote
USD 180.000 - 240.000
Fully remote work
Flexible benefits program
Wellhub membership
+10
Sr. Software Developer – Application Migration & Modernization
Sr. Software Developer – Application Migration & Modernization

Jobgether • USA

Remote
USD 120.000 - 180.000
Remote work from multiple regions (int
Senior-level ownership of migrations
Exposure to Microsoft tech stack and R
+3