Software Architect Node/React – San José, Costa Rica

San José,San José,Costa Rica Remote Full-time $6,000 per month
This job is no longer accepting applications.

At Company, a rapidly growing technology leader based in San José, Costa Rica, we’re on a mission to innovate and deliver scalable software solutions that transform industries. We’re looking for a talented Software Architect Node/React to join our dynamic team. This full-time position offers the flexibility of remote work while being anchored in the vibrant tech hub of San José. If you’re passionate about software architecture and eager to advance your career with exciting projects and professional growth opportunities, this role is for you.

Join us and contribute to designing cutting-edge software systems that drive business success. We value innovation, collaboration, and continuous learning, offering a supportive environment where your expertise will directly impact our products and clients.

Key Responsibilities

  • Design and architect scalable, high-performance software solutions using Node.js and React frameworks.
  • Collaborate closely with cross-functional development teams and stakeholders to translate business requirements into technical designs.
  • Lead code reviews and enforce best practices to ensure software quality and maintainability.
  • Develop and maintain architectural documentation, including system diagrams and technical specifications.
  • Evaluate new technologies and tools to improve development efficiency and product scalability.
  • Mentor junior developers, fostering a culture of continuous learning and technical excellence.
  • Ensure software solutions comply with security standards and performance benchmarks.
  • Drive innovation by proposing improvements to existing systems and processes, aiming for measurable impact on product delivery timelines.

What We’re Looking For

Required:

  • 5+ years of professional experience in software development with a focus on Node.js and React.
  • Proven track record in software architecture and system design for scalable applications.
  • Strong knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Excellent communication skills and ability to work effectively in remote and hybrid teams.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Preferred:

  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with Agile methodologies and project management tools.
  • Knowledge of TypeScript and modern front-end build tools.
  • Leadership experience in mentoring or managing technical teams.
  • Passion for continuous learning and staying updated with industry trends.

What We Offer

  • Competitive salary aligned with industry benchmarks in Costa Rica.
  • Health insurance coverage to support your well-being.
  • Paid time off to maintain a healthy work-life balance.
  • Retirement plan options to secure your future.
  • Flexible remote work policy allowing you to work from anywhere.
  • Professional development opportunities including training, certifications, and conferences.
  • Collaborative and inclusive culture that values your input and growth.
  • Access to cutting-edge tools and technologies to empower your work.

Frequently Asked Questions

Is this position fully remote?

Yes, this role is eligible for full remote work, allowing you to collaborate with our team from anywhere while being based in San José, Costa Rica.

What is the expected salary range for this role?

Competitive salaries for Software Architects in Costa Rica typically range from $3,500 to $6,000 USD per month, depending on experience and skills.

What technologies will I primarily work with?

You will primarily use Node.js and React, along with cloud services like AWS or Azure, containerization tools, and CI/CD pipelines.

Are there opportunities for career advancement?

Absolutely. We emphasize career development and offer growth paths into senior leadership, technical expert roles, or project management.

What is the application process?

After submitting your application, you will undergo a technical interview and a cultural fit discussion. We aim to provide feedback within two weeks.

Does the company support professional training?

Yes, we invest in your continuous learning through sponsored certifications, workshops, and conference attendance.

For more information about software architect roles and salary benchmarks: Stack Overflow Developer Survey

Related Opportunities

Explore these similar positions that might interest you:

Ready to take the next step in your software architecture career? Apply today to join Company and be part of a team that’s shaping the future of technology in Costa Rica and beyond.