Negotiable
Outside
Remote
USA
Summary: We are looking for a skilled Phoenix LiveView / Elixir Developer to join our engineering team for a significant project. The candidate should possess extensive experience with Elixir, the Phoenix framework, and LiveView, focusing on creating scalable, real-time web applications. This remote position emphasizes collaboration with various stakeholders to deliver high-quality software solutions. The role also involves optimizing application performance and integrating third-party services.
Key Responsibilities:
- Design, develop, and maintain real-time interactive applications using Elixir, Phoenix, and LiveView.
- Implement efficient server-rendered UIs with LiveView for dynamic and responsive user experiences.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
- Optimize application performance and scalability in a distributed Elixir environment.
- Integrate third-party APIs, data sources, and cloud services into Phoenix applications.
- Write unit and integration tests to ensure software quality and reliability.
- Participate in code reviews, provide technical guidance, and maintain best practices.
Key Skills:
- 3+ years of Elixir development experience.
- Hands-on experience with Phoenix Framework and LiveView for building interactive web applications.
- Strong knowledge of OTP (Open Telecom Platform), GenServers, and concurrency concepts in Elixir.
- Familiarity with HTML, CSS, Tailwind, and minimal JavaScript for LiveView enhancements.
- Experience integrating with REST APIs or GraphQL.
- Understanding of PostgreSQL or similar relational databases.
- Knowledge of real-time web technologies (WebSockets, Pub/Sub).
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Job Title: Phoenix LiveView / Elixir Developer
Location: Remote
Duration: 12+ Months Contract
Job Summary:
We are seeking an experienced Phoenix LiveView / Elixir Developer to join our engineering team for a high-visibility project with our client. The ideal candidate will have strong expertise in Elixir, Phoenix framework, and LiveView, with a passion for building scalable, real-time web applications.
Key Responsibilities:
- Design, develop, and maintain real-time interactive applications using Elixir, Phoenix, and LiveView.
- Implement efficient server-rendered UIs with LiveView for dynamic and responsive user experiences.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions.
- Optimize application performance and scalability in a distributed Elixir environment.
- Integrate third-party APIs, data sources, and cloud services into Phoenix applications.
- Write unit and integration tests to ensure software quality and reliability.
- Participate in code reviews, provide technical guidance, and maintain best practices.
Required Skills:
- 3+ years of Elixir development experience.
- Hands-on experience with Phoenix Framework and LiveView for building interactive web applications.
- Strong knowledge of OTP (Open Telecom Platform), GenServers, and concurrency concepts in Elixir.
- Familiarity with HTML, CSS, Tailwind, and minimal JavaScript for LiveView enhancements.
- Experience integrating with REST APIs or GraphQL.
- Understanding of PostgreSQL or similar relational databases.
- Knowledge of real-time web technologies (WebSockets, Pub/Sub).
Preferred Qualifications:
- Experience deploying Elixir/Phoenix apps on AWS, Google Cloud Platform, or Azure.
- Knowledge of CI/CD pipelines and Docker.
- Familiarity with testing frameworks like ExUnit.
- Previous experience with large-scale, enterprise-grade applications.
- Strong communication and collaboration skills.
Nice to Have:
- Experience with Apple ecosystem integration (preferred for this role).
- Any functional programming experience beyond Elixir.
If interested please share resumes to sai at tekassembly dot com