See all roles

Experienced Full Stack Elixir Developer – Web & Cloud Application Development for Distributed Systems

Work from home Full-time role Hiring

Are you a skilled Elixir developer looking for a challenging and rewarding remote opportunity to work with top companies and collaborate with elite professionals across the globe? Do you have a passion for building scalable, fault-tolerant, and maintainable applications using Elixir and other cutting-edge technologies? If so, we invite you to join our team at Turing, a revolutionary platform that's changing the way companies hire and manage remote engineers.

About Turing.com

Turing's mission is to unleash the world's untapped human potential by leveraging AI to source, evaluate, hire, onboard, and manage engineers remotely. Our platform, known as the "Talent Cloud," has already achieved unicorn status with a valuation of $1.1B, after raising over $140M in financing over four rounds of funding. With 900+ companies, including industry leaders like Johnson & Johnson, Pepsi, Dell, Disney+, and Coinbase, trusting us to find and manage their top engineering talent, we're on a mission to revolutionize the way companies build and manage their engineering teams.

Job Description

We're seeking an experienced Full Stack Elixir Developer to join our team of elite engineers. As a key member of our development team, you'll be responsible for designing, building, and maintaining distributed and fault-tolerant applications using Elixir and other cutting-edge technologies. You'll work closely with our team of engineers, product managers, and designers to deliver high-quality software solutions that meet the needs of our clients.

Key Responsibilities

* Experiment with upcoming trends in design and code to stay ahead of the curve and drive innovation in our applications

  • Create high-quality technical documentation to ensure that our codebase is maintainable and scalable
  • Design, build, and maintain applications in Elixir, using best practices and industry standards
  • Ensure application scalability, simplicity, and maintainability through continuous testing, analysis, and debugging
  • Lead and support design and development decisions, working closely with our team of engineers and product managers
  • Test, analyze, and debug software applications to ensure that they meet our high standards of quality and reliability
  • Collaborate with our team of engineers to identify and prioritize new features and improvements
  • Participate in code reviews and provide feedback to ensure that our codebase is maintainable and scalable

Essential Qualifications

* Bachelor's or Master's degree in Computer Science or IT (or equivalent experience)

  • 3+ years of experience working with Elixir (rare exceptions for highly skilled developers)
  • Proficiency in technologies like Elixir, Erlang, Phoenix, and other relevant frameworks and libraries
  • Experience with front-end technologies such as HTML, CSS, and JavaScript
  • Experience in building and implementing RESTful APIs
  • Capable of documenting design changes into databases
  • Experience working with database technologies like SQL, NoSQL, PostgreSQL, Oracle, etc.
  • Ability to work full-time (40 hours/week) with a 4-hour overlap with US time zones
  • Fluency in English to communicate effectively with engineering leaders

Preferred Qualifications

* Experience with cloud platforms like AWS, Azure, or Google Cloud

  • Experience with containerization using Docker
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines
  • Experience with agile development methodologies like Scrum or Kanban
  • Experience with testing frameworks like Jest or Pytest
  • Experience with code analysis tools like SonarQube or CodeCoverage

Skills and Competencies

* Strong understanding of Elixir and other relevant technologies

  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively with a team of engineers and product managers
  • Strong communication and interpersonal skills
  • Ability to adapt to changing priorities and deadlines
  • Strong understanding of software development principles and best practices
  • Experience with version control systems like Git
  • Experience with agile development methodologies like Scrum or Kanban

Career Growth Opportunities and Learning Benefits

At Turing, we believe in investing in our engineers' growth and development. We offer a range of opportunities for career growth and learning, including:

  • Access to cutting-edge technologies and tools
  • Opportunities to work on high-profile projects with top companies
  • Collaborative and dynamic work environment
  • Regular feedback and coaching from experienced engineers and product managers
  • Opportunities for professional development and growth
  • Flexible work arrangements and remote work options

Work Environment and Company Culture

We're a remote-first company, which means that you'll have the flexibility to work from anywhere in the world. Our team is distributed across the globe, and we use a range of tools and technologies to stay connected and collaborate effectively. We're a dynamic and fast-paced team, and we're looking for someone who is passionate about building scalable, fault-tolerant, and maintainable applications using Elixir and other cutting-edge technologies.

Compensation, Perks, and Benefits

We offer a competitive salary and a range of benefits, including:

  • Competitive salary and benefits package
  • Flexible work arrangements and remote work options
  • Access to cutting-edge technologies and tools
  • Opportunities to work on high-profile projects with top companies
  • Collaborative and dynamic work environment
  • Regular feedback and coaching from experienced engineers and product managers
  • Opportunities for professional development and growth

How to Apply

If you're a skilled Elixir developer looking for a challenging and rewarding remote opportunity to work with top companies and collaborate with elite professionals across the globe, we invite you to apply for this role. Please submit your resume and a cover letter explaining why you're the perfect fit for this role. We can't wait to hear from you! Apply for this job

You might like

Experienced Customer Support Representative – Work From Home Opportunity at blithequark

Work from home Full-time role

Experienced Remote Email/Chat Support Clerk Assistant – Customer Service Representative for Marine and Industrial Equipment

Work from home Full-time role

Experienced E-commerce Social Media Associate and Customer Service Support – Tesla Community Engagement

Work from home Full-time role

Experienced Remote Employment Tax Analyst – Healthcare Industry Expert

Work from home Full-time role

Experienced Customer Service Representative – Remote Work Opportunity at blithequark

Work from home Full-time role

Experienced Full Stack English Instructor - Remote Language Instruction for Residents of Jamaica

Work from home Full-time role

Experienced Remote Live Chat Moderator – Global Community Engagement Specialist

Work from home Full-time role

Experienced Entry-Level Remote Enrollment Producer – Supplemental Benefits Sales and Marketing

Work from home Full-time role

Experienced Remote Customer Service Coordinator – Deliver Exceptional Support from Home with Blithequark

Work from home Full-time role

Experienced Full Stack Software Engineer – Web & Cloud Application Development (Remote Entry-Level Opportunity)

Work from home Full-time role

Experienced Virtual Assistant/Data Entry Specialist – Amazon Seller Account Management and E-commerce Support

Work from home Full-time role

Work From Home Support Coordinator

Work from home Full-time role

Experienced Customer Support Representative – Remote Customer Service

Work from home Full-time role

Senior Cloud Infrastructure Engineer

Work from home Full-time role

Delta Airlines Data Entry Job From Home $22/H – WFH

Work from home Full-time role

Home Loan Processing Coordinator

Work from home Full-time role

Experienced Remote Chat Support Representatives | High Paying Opportunities at arenaflex | No Experience Needed | No Degree Required

Work from home Full-time role

[FULL TIME Remote] Evaluator/Product Reviewer - Medical Devices

Work from home Full-time role

Director, Corporate Finance

Work from home Full-time role

Sr Mgr, Enterprise Risk Mgmt

Work from home Full-time role