Description
Introduct Group welcomes Elixir Developer to join our European Cryptocurrency project and to help us take our technology to the next level!
💪 Challenges
- Tackling all kinds of Fintech challenges, including taxation issues and high transaction volumes
- Staying at the cutting edge of real-time web applications using LiveView
Maintaining an AWS-based infrastructure with the collaborative effort of every developer
Requirements
- Proven experience as a Software Developer for 5+ years
- Hands-on working experience in Elixir/Erlang and Phoenix LiveView
- Standard knowledge of HTML5/CSS3
- Solid experience with PostgreSQL, Redis and familiarity with MongoDB
- Knowledge of GraphQL, Protobuf, RabbitMQ
- Experience in managing AWS, Docker, and Kubernetes
- Good understanding of testing techniques
- Experience with microservices, event-driven architectures, and data-heavy applications
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Capable of delivering on multiple competing priorities with little supervision
- Willingness to learn new technologies
- Excellent level of written and verbal English
Responsibilities
- Developing, delivering, and maintaining highly performant, responsive and well-structured software
- Monitoring the performance of your deliverables by tracking Lighthouse score, loading speed, time to the first byte, cumulative layout shift, etc
- Writing automated tests
- Deploying to production and taking care of monitoring
- Designing services to be highly available and scaling across multiple geographical regions
- Working closely with cross-functional departments to communicate project statuses and proposals
- Conducting code reviews and providing feedback to your team members
- Work alongside other Engineers on the team to elevate technology and consistently apply best practices to meet our company’s technical needs
- Continuously improving your stack and paying off technical debt
Working conditions
- Work totally remotely with flexible schedule on the most challenging and the biggest projects globally
- Be part of a multinational team delivering to customers in more than 10 countries
- Enjoy our international online office, everybody is connected no matter their location
- English classes in case of interest