Browse Jobs
For Employers
Post JobLog inGet Started

Senior Elixir Developer

FlairsTech
Maadi, Cairo

Senior Elixir Developer

Maadi, CairoPosted 1 month ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Responsibilities:


Elixir Proficiency: Demonstrate hands-on experience in Elixir development. Showcase your ability to build efficient and effective applications using Elixir’s functional programming paradigm and concurrent processing capabilities.
Distributed Systems: Leverage Elixir’s natural fit for building distributed systems. Design applications that can handle high loads and distributed data processing.
Vehicle Tracking Expertise: Apply your knowledge to create robust vehicle tracking solutions. Utilize satellite and cellular communication protocols to track real-time vehicle locations, monitor routes, and manage fleet logistics.
GPS Integration: Integrate GPS data into Elixir applications for precise vehicle positioning.
Geofencing and Alerts: Implement geofencing features to define virtual boundaries and trigger alerts when vehicles enter or exit specific areas.
Data Security: Ensure data security and privacy for vehicle tracking information.
OTP Mastery: Understand and utilize the power of OTP (Open Telecom Platform). Leverage OTP principles to create scalable, resilient, and fault-tolerant applications.
Collaboration: Work closely with product and experience teams to define and prototype feature specifications.
Performance Optimization: Engage in service capacity and demand planning, software performance analysis, tuning, and optimization.
Technical Documentation: Create high-quality technical documentation to ensure seamless collaboration and knowledge sharing.
Root Cause Analysis: Collaborate with the infrastructure team to investigate and resolve issues, ensuring system reliability.
Continuous Learning: Stay updated with upcoming trends in design and code, experimenting with new approaches.
Scalability and Maintainability: Design, build, and maintain applications that are scalable, simple, and easy to maintain.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of experience in Elixir development.
  • Strong understanding of distributed architecture and concurrent programming.
  • Proficiency in OTP and its application in building fault-tolerant systems.
  • Excellent problem-solving skills and a passion for elegant code.
  • Collaborative mindset and ability to work effectively in a team.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Elixir Developer