Job Responsibilities
Core Responsibilities
Design, develop, and maintain scalable applications using Elixir and the Phoenix framework.
Write clean, efficient, and maintainable code following best practices.
Develop and execute unit tests to ensure software quality using ExUnit and other testing tools.
Work with cross-functional teams to gather requirements and design software solutions.
Collaborate with senior engineers to troubleshoot and resolve bugs and performance issues.
Optimize applications for maximum speed and scalability.
Participate in code reviews to ensure adherence to coding standards and best practices.
Contribute to the integration of APIs and external services within applications.
Maintain and update software documentation.
Stay updated with emerging Elixir technologies and best practices
Qualification
BSCS/BSIT/BSSE
Required Skills
6 months to 1 year of professional experience in Elixir programming.
Strong understanding of Elixir’s concurrency model (Actor-based concurrency, lightweight processes).
Experience with web development frameworks, especially Phoenix (Elixir web framework).
Familiarity with functional programming concepts.
Basic experience with databases (SQL or NoSQL, with a preference for PostgreSQL).
Experience working with version control systems like Git.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you passionate about coding and looking to kickstart your career as an Associate Software Engineer? Join our innovative team at a leading IT company that specializes in creating robust applications using Elixir and the Phoenix framework! In this role, you'll design, develop, and maintain scalable applications, ensuring that your code is clean and efficient. You’ll get hands-on experience writing unit tests with ExUnit, collaborating with talented engineers, and troubleshooting any issues that arise. Your creativity will shine as you integrate APIs and external services, and your commitment to quality will be reflected in thorough code reviews. We value teamwork, and you’ll work closely with cross-functional teams to gather requirements and create effective software solutions. We’re looking for someone who is eager to learn about the latest in Elixir technologies while applying their knowledge of functional programming and databases like PostgreSQL. If you have a BSCS/BSIT/BSSE and between 6 months to a year of experience in Elixir programming, we want to hear from you! Join us and launch your professional journey in a supportive and collaborative environment, where your contributions will make a real impact.
Subscribe to Rise newsletter