Lead Software Engineer
hace 12 horas
Overview At OfficeSpace, we're transforming the way companies manage their workspaces.
Our innovative software solutions, including Greetly—a cutting-edge visitor management platform—streamline office operations, enhance security, and provide seamless visitor experiences.
Our customers range from fast-growing tech innovators to traditional enterprises transitioning into modern hybrid workplace infrastructures.
Over the past 24 months, we've experienced significant growth, expanding our reach across the US, Costa Rica, and Canada.
With a team of 200+ passionate professionals, we're united by a culture of trust, collaboration, and innovation.
If you're ready to make an impact in a high-growth SaaS environment, join us as we redefine what it means to create a better workplace experience—for our customers and ourselves.
The Role: As a Senior/Lead Full-Stack Software Engineer, you will lead the design, development, and optimization of cutting-edge software, contributing to a high-performance, AI-driven technology environment.
This position specifically focuses on working with Ruby on Rails for backend development and React for frontend development, driving the creation of robust and scalable solutions to meet enterprise-level needs.
You'll play a pivotal role guiding a team toward quality-first principles and technical excellence.
What You'll Do: Full-Stack Development: Architect, build, and scale high-performance applications using Ruby on Rails for backend and React for frontend development.
Contribute to both frontend and backend development with a focus on creating scalable, user-centric solutions. Drive High-Impact Solutions: Develop and maintain scalable solutions with a focus on performance, reliability, and maintainability.
Leverage technologies like Google Cloud Platform, BigQuery, Flink, and Kafka for efficient data management, analytics, and event streaming.
AI & Data-Driven Innovation: Utilize AI-powered tools to enhance processes, improve user experiences, and generate insights for both the development team and customers, positioning OfficeSpace as a leader in AI-enabled workplace solutions.
End-to-End Ownership & Quality Shift-Left: Take full ownership of project architecture, code quality, and testing, embedding quality checks and test-driven practices early in the development cycle to ensure reliable, well-tested releases.
Performance Optimization: Set and achieve performance benchmarks for frontend and backend systems, leveraging metrics to enhance speed, reliability, and efficiency continuously.
Security & Technical Integrity: Proactively address security, data integrity, and technical debt, mentoring the team to uphold stringent standards and ensure secure, maintainable code.
Collaborative Leadership: Lead a team of developers, guiding both junior and senior engineers through code reviews and best practices.
Collaborate closely with product managers, designers, and engineering leads to align on goals and product vision.
Engage with architects in R&D to ensure architectural alignment and strategic technology decisions.
Skills & Experience Required: Technical Proficiency: 7+ years of full-stack development experience. Expertise in Ruby on Rails for backend and React for frontend is preferred, but equivalent experience in other modern programming languages (e.g., Java, Python, Node.js, or Go) and frontend frameworks (e.g., Angular, Vue.js) is welcome.
API Development: Experience with GraphQL is preferred but not required.
Equivalent experience in RESTful API design and implementation is also welcome.
Cloud and Data Processing: Experience with technologies such as Google Cloud Platform (GCP), BigQuery for data warehousing, Flink for real-time data processing, and Kafka for event streaming is preferred but not required.
Database Experience: Familiarity with relational databases (e.g., MariaDB) and NoSQL databases (e.g., Redis, Elasticsearch).
Performance & Scalability: Proven ability to scale applications for enterprise requirements, with experience in setting performance metrics and executing stress tests across systems.
AI & Automation Exposure: Skilled in leveraging AI tools to automate tasks, optimize workflows, and proactively improve efficiency.
Collaborative Leadership: Strong record of mentoring developers, coordinating with cross-functional teams, and managing sprint commitments in agile environments.
Team Lead Experience (Preferred): Previous team lead experience is preferred but not required.
Ideal candidates have experience guiding junior engineers, fostering collaboration, and driving successful project delivery.
Cross-Functional Collaboration: Proven experience collaborating with product managers, designers, and engineering leads to deliver cohesive, user-centered products, and working with architects in R&D on architectural designs.
Why You'll Love Working at OfficeSpace Competitive Compensation: We offer competitive salaries, comprehensive benefits, and generous leave policies.
Flexible Work Options: Work remotely or, if you're local, from one of our beautiful offices in Victoria, Canada; Atlanta, USA; or Escazú, Costa Rica.
Culture of Trust: We empower our team members to take ownership of their work and define their paths to success, offering flexibility in how, when, and where they work best.
Recognition and Celebration: We celebrate achievements and recognize team members who go above and beyond to deliver outstanding results.
Work-Life Balance: We encourage our team to unplug and recharge, supporting time off when it's needed most.
Team Spirit: From virtual happy hours to company-wide contests and events, we prioritize creating an inclusive, engaging, and fun work environment.
-
Software Development Lead
hace 1 semana
San José, San José, Costa Rica Equifax A tiempo completoAt Equifax, you have the opportunity to unlock your full potential and make a meaningful impact. Our Senior Software Engineer role offers a challenging and dynamic environment where you can leverage your skills to drive innovation and excellence.About the RoleWe are seeking an experienced Senior Software Engineer to lead our technical efforts in complex...
-
Software Systems Engineer Lead
hace 3 días
San Francisco, Heredia, Costa Rica Hewlett Packard Enterprise A tiempo completoAs a Senior Software Engineer at Hewlett Packard Enterprise, you will play a key role in advancing the way people live and work.We are looking for an experienced software professional to join our team as a system lead responsible for designing, developing, and troubleshooting software programs.About This RoleThis is a unique opportunity to work on...
-
Senior Python Software Engineer Lead Opportunity
hace 6 días
San Francisco, Heredia, Costa Rica Fusionhit A tiempo completoCompany Overview">FusionHit is a dynamic start-up environment seeking an experienced Senior Python Software Engineer to mentor and lead teams in our fast-paced, rapidly-changing environment. As a San Francisco-based client, we prioritize flexibility and innovation.">Job Description">We are looking for a skilled Senior Python Software Engineer to provide...
-
Software Engineer
hace 12 horas
San José, Costa Rica Fragomen A tiempo completoJob DescriptionFragomen, an AMLaw 100 Firm and the leading global immigration services provider, is seeking a Software Engineer to join our Development Operations team.The Software Engineer will perform support focused development consisting of SQL / Database development, backend development in C# and some VB.Net, as well as frontend development in Angular...
-
San Francisco, Heredia, Costa Rica Fusionhit A tiempo completoWe are seeking a seasoned Senior.NET/Angular/Azure Software Engineer to assume a leadership role in our team. As a Team Lead, you will be responsible for mentoring and guiding teams of five members, including one lead, one senior developer, and three mid-level developers, on a Platform Modification project for one of our esteemed US-based clients.Key...
-
Lead Engineer
hace 12 horas
San José, Costa Rica Bairesdev A tiempo completoWho We areBairesDev is proud to be the fastest-growing company in America.With people in five continents and world-class clients, we are only as strong as the multicultural teams at the heart of our business.To consistently deliver the highest quality solutions to our clients, we only hire the Top 1% of the best talents and nurture their professional growth...
-
Technical Lead Software Engineer in Cloud
hace 7 días
San José, Costa Rica Wind River A tiempo completo**ABOUT THE OPPORTUNITY** Wind River Systems is seeking an experienced high-performing Technical Lead Software Engineer for a position developing a cloud-based platform. In a company with significant growth and the leader in both cloud native and embedded platforms, you will be part of a team developing high value features for external customers and...
-
Cloud Infrastructure Architect Lead
hace 7 días
San José, San José, Costa Rica Officespace Software A tiempo completoOfficeSpace Overview">At Officespace Software, we are revolutionizing the way companies manage their workplaces. Our innovative platform provides everything needed to succeed in today's fast-paced business environment.">About Us">We pride ourselves on being a diverse and dynamic team, comprising 200 employees across the US, Costa Rica, and Canada. Our rapid...
-
Software Engineer
hace 4 días
San José, San José, Costa Rica Smash A tiempo completoWe are looking for a highly skilled and experienced software engineer to lead our technical operations in the United States.About UsSmash is a leading agency that connects tech professionals in Costa Rica and Colombia with top clients in the United States. Our goal is to build long-lasting relationships with our talent and pair them with clients who share...
-
Senior Software Engineer
hace 2 días
San José, San José, Costa Rica Prometeo Talent A tiempo completoAbout Prometeo Talent:">We are a leading provider of innovative software solutions for the electric power industry. Our mission is to empower utilities and governments to make the transition to electrification while providing affordable, reliable, clean power.">Job Summary:">We are seeking an experienced Senior Software Engineer to lead the development of...
-
Cloud Software Group Technical Support Engineer
hace 7 días
San Francisco, Heredia, Costa Rica Cloud Software Group A tiempo completo**About Us**Citrix and TIBCO's recent merger has created Cloud Software Group, one of the world's largest cloud solution providers. With over 100 million users worldwide, we're dedicated to delivering innovative products that enable people to work efficiently from anywhere.As a Sr. Tech Support Engineer at Cloud Software Group, you'll play a crucial role in...
-
Software Engineer Manager
hace 3 días
San José, Costa Rica Equifax A tiempo completoEquifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking a creative, high-energy, diverse, and driven software engineer manager with hands-on development skills to work on a variety...
-
Lead Software Engineer for Responsive Web Design
hace 5 días
San José, San José, Costa Rica Encora A tiempo completoWe are seeking a highly skilled Lead Software Engineer to join our team at Encora Inc., a global company that provides innovation services and software engineering solutions.As a seasoned professional with a strong background in JavaScript and React, you will play a key role in shaping the future of our web applications.About UsBased in Silicon Valley for...
-
Lead Data Engineer
hace 12 horas
San José, Costa Rica Encora A tiempo completoAt Encora we are looking for a great talent like you to join our team as the next **Lead** Data Engineer (9988)**Would you like to join our great team of engineers?Here we will tell you more about us and the role!**Our Requirement**:- 8+ years of software development experience with at least 4+ years building data products/ data platforms/ Cloud data...
-
Lead Llm Engineer
hace 12 horas
San José, Costa Rica Encora A tiempo completoAt Encora we are looking for a great talent like you to join our team as the next **Lead LLM Engineer (4449)**Would you like to join our great team of engineers?Here we will tell you more about us and the role!**About the role**:As a **Lead LLM Engineer**, you will be part of a highly skilled technology and agile team by supporting and developing...
-
San José, San José, Costa Rica Canonical - Jobs A tiempo completoAt Canonical, we're shaping the future of data storage with open-source technology. As a software engineering lead for our Ceph-focused storage solution, you'll be part of a dynamic team that's pushing the boundaries of distributed storage.About the RoleWe're looking for a seasoned software engineer to lead our team in building a scalable and secure...
-
Lead QA Automation Engineer
hace 7 días
San José, Costa Rica Encora A tiempo completoEncora is looking for a Lead QA Automation What You'll Do... Write test scripts in a BDD framework using Cucumber/Ruby. Run automated and manual regression tests as needed. Troubleshoot custom testing hardware and software as necessary. Be a vocal advocate for quality and testability throughout the project lifecycle. Develop and maintain quality automation...
-
Software Engineer
hace 12 horas
San José, Costa Rica Canonical - Jobs A tiempo completoThis is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale.We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations.Build a...
-
Integration Engineer
hace 2 días
San José, Costa Rica OfficeSpace Software A tiempo completo**Create A Better Place For Everyone**: OfficeSpace is a workplace management software that gives companies everything they need - an innovative platform, an intuitive experience, and an invested team. Our customers are an extremely diverse group, from the fastest growing technology companies to traditional enterprise customers who are transitioning to a...
-
Software Engineer
hace 12 horas
San José, Costa Rica Medbill A tiempo completoMedbill is a Durable Medical Equipment Billing Company based in the US.We are looking for Software Engineer contractors to assist in our development department that are comfortable working remotely.The **Software Engineer** contractor will work remotely with the Medbill development team to design, develop, install, and support software solutions that improve...