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

Remote Full-time
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
Apply Now →

Similar Jobs

**Experienced Customer Support Representative – Work From Home Opportunity at blithequark**

Remote Full-time

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

Remote Full-time

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

Remote Full-time

**Experienced Remote Employment Tax Analyst – Healthcare Industry Expert**

Remote Full-time

**Experienced Customer Service Representative – Remote Work Opportunity at blithequark**

Remote Full-time

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

Remote Full-time

**Experienced Remote Live Chat Moderator – Global Community Engagement Specialist**

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

Virtual Customer Support Assistant (Work from Home) at JetBlue

Remote Full-time

Care Manager, Registered Nurse

Remote Full-time

Experienced Customer Service Representative – Remote Live Chat Agent for E-commerce Support and Customer Satisfaction

Remote Full-time

Experienced Part-Time Customer Service Chat Representative – Remote Work Opportunity with blithequark

Remote Full-time

Entry Level Data Entry Specialist – Remote Full-Time Opportunity for Detail-Oriented Individuals with Excellent Typing Skills

Remote Full-time

Experienced Data Entry Clerk for Remote Part-Time Work with blithequark - Accurate Typing and Data Management

Remote Full-time

Experienced Data Entry Specialist – Remote Part-Time Opportunity for Career Growth and Development at arenaflex

Remote Full-time

**Experienced Part-Time Customer Support Representative – Remote Opportunity at arenaflex**

Remote Full-time

Experienced Data Entry Clerk – Remote Full-time/Part-time Opportunity with arenaflex for Detail-Oriented Individuals

Remote Full-time

Instagram Content Creator for Monthly Posts - Choice Mom Coaching

Remote Full-time
← Back to Home