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.
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.