Open Positions


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

What you’ll do: - Leverage Rails, React, and GraphQL to build new features, applications, and services as we continually expand - React to customer and business requests by evolving our existing products (desktop and mobile). - Improve performance at every chance you get (we believe speed itself is a feature). - Evolve the user experience based on A/B test results, Google Analytics data, and customer feedback. - Tackle exciting scale challenges. - Help us work out the kinks and create a seamless remote work experience. You have: - 5+ years of professional web development experience, ideally using Ruby on Rails - Solid SQL / relational database experience (Postgres is a plus but not required) - A strong appetite for learning and an ability to leverage what you learn to make our products better - A friendly, flexible, and pragmatic disposition - Significant experience working remotely. You understand the challenges and the needs (technical and cultural) for an organizatio...


Learn More

In this role, you will work closely with your teammates and customers, provide empathetic guidance and feedback to the client on product decisions during a project and make sure their project stays on time and within budget. You will champion and evolve our internal development process, where writing well-tested and maintainable code is a must. You'll walk the line between pragmatism and theory to build the best solution in each situation and shift between various programming languages, frameworks, and platforms as the industry and customer needs to evolve. We are looking for someone compassionate, optimistic, and people-focused, that can collaborate with project managers and project leads in planning and estimation sessions and also is able to teach and learn from fellow team members. Technical Skills: The projects from this company are largely greenfield web and mobile applications, but also sometimes involve extensions to existing systems. Projects tend to last 3-9 mon...


Learn More

This company is growing quickly and is currently seeking a UI Designer to support the product and development teams. Candidate should be a pixel-perfect oriented designer with a passion for user interfaces, responsive web design and an eye for easy button oriented solutions while adhering to established processes. You should be comfortable in a day to day digital environment (Slack, Hangouts, Confluence, JIRA). This job is remote, but the position requires daily availability for implementation support, requirements grooming, and iterative design sessions. The ideal candidate will have experience working in agile teams, with developers, UX designers, and product managers. You will be able to make deliberate design decisions and to translate any given user-experience journey into a smooth and intuitive interaction. WHAT YOU’LL DO ● Our product is well defined and our user-experiences are ever growing but we need a UI centric personality to own our on-screen experiences. β...


Learn More

What you’ll do: Build cutting-edge mobile and web applications for our clients Build with Elixir and Phoenix. Work with a smart, motivated team Build and ship reliable software leveraging automated testing and Continuous Delivery Don’t be afraid to break things; we encourage risk-takers Work directly with an experienced CTO Have strong communication skills - you may work directly with our clients Technologies you’ll use: ES6+ / Elixir / Phoenix / Ecto Postgres, Elastic Search Automated testing with Jest / ExUnit Who you are: You have 2+ years experience in Elixir You have 5+ years professional programming experience (in any language) Able to work 30-40 hours per week You care about quality and know what it means to ship high-quality code Located near Central Timezone (UTC-6) - Central / South America


Learn More

Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, our client wants to know more about you! What would your responsibilities be? - Architect components and build distributed systems, APIs, and web applications. - Write lots of high performing Go (golang) - Tackle complex problems in distributed computing, fault-tolerant storage, distributed queuing. - Build high quality, well-designed, and scalable SaaS platform. - Work with Docker, Kubernetes, and NoSQL databases. - Work with product designers and clients to clarify requirements, prototype functionality and build features and products. - Participate in code and design reviews, teaching and learning from other engineers. - Plan, estimate and prioritize work in a collaborative and distributed team. Requirements: - 5+ years of relevant professi...


Learn More

Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, our client wants to know more about you! What would your responsibilities be? - Architect and build web applications using Ruby. - Be a leader-contributor on a team creating a distributed system that will change the way people shop and interact in a retail environment. - Collaborate with product designers and clients to clarify requirements, prototype functionality and build products. - Plan, estimate and prioritize work in a remote, distributed team environment. - Guide our clients in best practices in order to achieve great project success. Job Requirements: - 5 + years of professional experience. - Strong server side development experience utilizing Ruby outside and within the Rails environment - Previous remote work experience. - Previous...


Learn More

Their existing product is coded in CakePHP / ExtJS and REACT on the front end. The developer they hire will be responsible for learning their system, studying and learning the code base, and eventually becoming a major contributor to feature development.


Learn More

They are looking for a front-end developer with a specialty in React. Full-stack experience preferred. This person will be developing a web dashboard and playlist builder for a music for business platform.


Learn More

They are looking for a Senior Software 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 our 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 * 1+ years experience with Ruby on Rails and AngularJS * Experience implementing RESTful web services * Experience with CRMs such as Salesforce or Microsoft Dynamics * Strong time m...


Learn More

What you’ll do: Build cutting-edge mobile and web applications for our clients Build with React Native and Redux. Work with a smart, motivated team Build and ship reliable software leveraging automated testing and Continuous Delivery Don’t be afraid to break things; we encourage risk-takers Work directly with an experienced CTO Have strong communication skills - you may work directly with our clients Technologies you’ll use: React Native / React / Redux / ES6+ Postgres, Elastic Search Automated testing with Jest / ExUnit Who you are: You have 2+ years of experience in either React or React Native. You have 5+ years professional programming experience (in any language) Able to work 30-40 hours per week You care about quality and know what it means to ship high-quality code Located near Central Timezone (UTC-6) - Central / South America


Learn More

This company is growing quickly and is currently seeking a Full-Stack Software Engineer to help extend and enhance their internal and customer-facing portals, as well as media player. Candidate should be a self-starter that can manage multiple projects while adhering to established processes and work in a fast-paced work environment. What You’ll Do: ● Contribute to all aspects of the services and applications under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, and uptime 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, and optimizing output to match the specific platform. ● Understand user authentication and authorization between multiple systems, servers, and environments. ● Bui...


Learn More

We are looking for a javascript engineer to join our dev team. Our platform and open source plugins are constantly being updated and maintained. We are looking for a seasoned javascript engineer to tackle on-going enhancements and maintenance of our systems. Our systems are all javascript based. Some are pure vanilla Javascript, older systems are written using AngularJS and new systems are written using ReactJS. We are looking for someone who likes to learn and reverse engineer systems to see how they work. We are a group of fasted-paced, highly driven engineers. If this sounds like a good fit for you then we'd like to talk. Responsibilities: - Work off a constant list of tickets entered in by the product team as well as customer service. - Understand what the enhancement or bug is and gather the requirements needed to solve the issue - Find the appropriate github repo, reverse engineer how it works (with help from the team) find the issue and like a skilled surgeon, fix/enhanc...


Learn More

Our client is looking for experienced, talented, and hungry engineers who are looking to build something truly great. They've built a huge amount of infrastructure to get them where they are, but with the diverse and complex set of problems in their space, there will never be a shortage of exciting new products, features, and systems for them to build. They have a uniquely flat hierarchy and you will likely have more autonomy over your own code than you are typically used to. Responsibilities: - Collaborating closely with their business team to build new products, features, and services for the platform, as well as iterating on existing ones. - Making sure the company is fully equipped to handle its rapidly growing user base and expanding product offerings. This includes everything from improving the speed and reliability of parts of our platform to helping us make huge technology decisions that will have long-lasting effects on where our platform can go. Qualifications: - 3+...


Learn More

Job Responsibilities: - Implement front-end user interfaces based on mockups / wireframes and style guide - Develop mobile applications optimized for speed and scale - Collaborate with designers, product managers, and technical team to create optimized user experiences for patients and healthcare professionals - Communicate development and progress to non-technical team members Our Tech Stack: - Javascript/Node.js - React and React Native - GraphQL - Amazon AWS (Lambda/Serverless, EC2, S3, RDS, ElastiCache, CloudFormation, IAM) - PostgreSQL, MySQL, and Redis Requirements: - 5+ years software engineering experience - Solid understanding of Javascript and Node.js - Experience with React, Redux, and optionally React Native - API design and development - TDD Preferred Skills & Experience: - Mobile software development - Amazon Web Services (AWS), Google Cloud, or Microsoft Azure - GraphQL - An understanding of HIPAA-security best practices


Learn More

Technical Requirements: ● 5+ years of experience with software engineering ● 4+ years with frontend engineering ● 2+ years with Ruby on Rails ● 2+ years with React ● 1+ years with remote work


Learn More

Join TECLA


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