Please, let Hatch know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
As a Senior Backend Engineer specializing in Elixir at Hatch, you will play a critical role in building and maintaining the high-performance backbone of our digital services.
You will lead the development and optimization of our backend systems using Elixir, ensuring they are robust, scalable, and efficient.
Your technical expertise will be pivotal in evolving our platform's architecture to support the rapid growth and dynamic needs of our business.
Responsibilities include designing, developing, and maintaining efficient and reliable Elixir code for backend systems that handle complex data and integrate with various external systems.
You will architect scalable backend solutions that can manage increased loads and complex transactions seamlessly.
Collaboration with frontend engineers and product teams is essential to design and implement high-quality, secure APIs.
You will optimize existing backend systems for improved performance and scalability, adopting best practices in code health, testing, and maintainability.
Staying current on the latest developments in Elixir and related technologies is important, applying advanced techniques to improve backend functionality and efficiency.
Conducting thorough testing and debugging of applications is required, ensuring rigorous adherence to security and data protection standards.
Requirements:
A minimum of 5-7 years of backend development experience is required.
A Bachelor's degree in Computer Science or related professional experience is necessary.
Excellent problem-solving and communication skills are essential for this role.
Strong knowledge of OTP, Phoenix, and Ecto is required.
Experience with distributed systems and functional programming paradigms is necessary.
Proficiency in SQL and experience with databases, such as PostgreSQL, is required.
Familiarity with CI/CD pipelines and cloud platforms, such as AWS or GCP, is necessary.
A strong understanding of source control using Git, including branching, merging, and pull requests, is required.
Excellent collaboration and communication skills are essential, with the capability to lead projects and mentor team members.
Benefits:
The position offers the opportunity to work remotely, providing flexibility in your work environment.
You will be part of a dynamic team that values innovation and technical expertise.
The role allows for professional growth and the chance to work on cutting-edge technologies in the Elixir ecosystem.
You will have the opportunity to lead projects and mentor junior team members, enhancing your leadership skills.
The company promotes a culture of continuous learning and staying updated with the latest industry trends and technologies.
Apply now
Please, let Hatch know you found this job
on RemoteYeah
.
This helps us grow 🌱.