
Dice
Remote Jobs
Dice: Where tech connects.™
3 Jobs
• Helping us figure out the best direction for our product. • Maintaining existing and adding additional functionality to our Android app. • Building, designing and trialling new features. • Solving technical challenges. • Working in cross-functional teams on varied projects.
• Architecting and developing complex, high-load backend systems written in Elixir. • Leading technical discussions with Product Managers, Engineers, and Designers to turn vague requirements into robust technical specifications. • Mentoring mid-level and junior engineers, conducting code reviews, and fostering a culture of technical excellence. • Proactively identifying bottlenecks in our ticketing and event management systems and designing scalable solutions to handle traffic spikes. • Championing best practices in testing, documentation, and maintainability across the engineering organisation.
• Designing and developing scalable backend features using Elixir and Phoenix. • Contributing to technical discussions with Product Managers, Engineers, and Designers to understand requirements and provide time estimates. • Collaborating with and learning from a senior team of Elixir experts, actively participating in code reviews and pair programming. • Writing clean, maintainable, and well-documented code with strong test coverage. • Troubleshooting production issues and helping to maintain the reliability of our ticketing systems.