Open Positions


Check out some of our open positions to see if you find a role that suits you!

Our client is growing quickly and is currently seeking an Automation Engineer to help them automate functional and visual end to end tests of our internal and customer-facing responsive web applications. What You’ll Do: • Contribute to building a functional and visual end to end tests for all of our React-based applications using cypress.io and Percy or Applitools. • Improve QA team processes by keeping what's working, throwing away what's not. • Collaborate on the QA team vision. • Long term plan will be to integrate end to end testing into our CircleCI based deployments. • Understand and test user authentication and authorization between multiple systems, servers, and environments. • Build technology the right way; for us, this means simple, well-designed and documented services and tools that gradually grow over time, and that provides plenty of insight into usage and performance. What You’ll Need: • 3 - 5 years of QA experience. • 2 - 3 yea...


Learn More

About the role: Our client is growing quickly and is currently seeking a Full-Stack Software Engineer (React.js, Node.js) to help extend and enhance their internal and customer-facing responsive web applications, APIs, and back-end processes. This is a full-stack position, so one day you could be adding a new component to a website, the next adding a new API route, then finally updating our data warehouse to capture your new data points. You must be comfortable working both ways. What You’ll Do: • Contribute to all aspects of the services and applications under the team’s ownership, which includes design, implementation, unit testing, refactoring, deployment, uptime, and performance of the services. • Improve internal team processes by keeping what's working, throwing away what's not. • Collaborate on the vision of the services and applications under the team's ownership. • Understand differences between multiple delivery platforms, such as mobile vs. desktop,...


Learn More

Their software engineers are problem solvers. While most have deep expertise in specific areas of the technology stack (front end, back end, data, security etc.), all are comfortable swimming across lanes. This is really important in delivering the product and platform outcomes that their customers expect. You'll have to be interested in solving business problems with cutting edge cloud technologies and distributed systems. Let’s face it, most of this stuff is pretty new so “10 years of experience” isn’t really a credible calling card. We’re looking for fearless engineers who love ramping up quickly by getting their hands dirty with sophisticated, cutting edge technology. They need that their staff to spend as much time directly working with clients as possible so being able to explain and justify technical decisions is also really important. They really value the type of engineer that you can pair with a product manager and have them do their thing. What will you d...


Learn More

They are looking for a Senior Full-Stack Engineer to join their team, working on both backend and frontend. Their application uses a micro-services backend architecture implemented with Ruby on Rails, and their frontend is AngularJS. They also have multiple integrations with 3rd party platforms using REST APIs. To be successful in this role, you must be a self-starter AND a team player, as you will collaborate closely with other Engineers, QA, PM, and UX while working in a lean, agile process. Requirements * 3+ years of experience in design and implementation of cloud-based applications * Experience with objected-oriented design, distributed systems, and Unix systems * Experience integrating with 3rd party applications and tools * Experience implementing applications using SQL and NoSQL databases * 2+ years experience with Javascript and AngularJS * 2+ years experience with Ruby on Rails * Experience implementing RESTful web services * Experience with CRMs such as Sal...


Learn More

You’ll join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools, practices, and processes. They are passionate about many things: continuous improvement, working at a brisk but sustainable pace, writing resilient code, maintaining production reliability, paying down technical debt, hiring fantastic teammates; and they love to share these passions with each other. What you will do when you join the team: Work on solutions for challenging problems, including: - Responsive user interfaces - High performance REST and GraphQL APIs - Large scale data warehouses - Highly scalable and reliable VoIP telephony - Machine learning - Work in an agile development environment using test-driven development as part of a supportive team of expert software developers, QA engineers, UX designers, and product managers. - Participate in peer code reviews, design reviews, stand-ups, retrospectives, mentoring 1-on-1s, root caus...


Learn More

They are currently looking for an experienced Software Engineer to join their fast-growing team. You will play a leading role in all aspects of our platform development, including REST API, database configuration, AWS DevOps, and Android and iOS development. Above all, your work will impact the way hospitals save lives during emergency medical transport. Qualifications: • A minimum of 5 years of experience with Javascript. • A minimum of 3 years of experience with enterprise-scale platform development using Node.js. Nice to have: • Experience with DevOps, configuring and maintaining AWS cloud infrastructure. • Experience with front end development in any of the following JS frameworks: Angular, REACT, or Vue. • Experienced in building APIs and micro-services. • Experience with pairing and mobbing with TDD. • Mobile app development, either iOS (Swift), Android (Java), or cross-platform alternative. About you: • You're a team player who actively teaches the team in ar...


Learn More

Join TECLA


Get access to top jobs at innovative global startups hiring directly.