**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 Opportunities

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

Experienced Evening Customer Chat Specialist for Dynamic Remote Support Team – No Prior Experience Required for Entry-Level Position in Customer Service and Support

Remote

Supply Chain Leadership Program Graduate and Undergraduate Internships

Remote

**Experienced Full Stack Data Engineer – Web & Cloud Application Development at blithequark**

Remote

Experienced Remote Data Entry Specialist – Part-Time and Full-Time Work from Home Opportunities in Market Research and Administration

Remote

Remote Sr. SOC Analyst, Tier III

Remote

Supervisor Ramp

Remote

Support Specialist

Remote

Seasonal Retail Sales - East Palo Alto Rack

Remote

Experienced Remote Data Entry Specialist – Information Passage Subject Matter Expert for Blithequark (Work from Home $30/Hour) – Hiring Now – US

Remote

Freelance Content Moderator Jobs Work from Anywhere Managing Online Discussions

Remote
← Back to Home