Company
Careers
Join us to make a far-reaching positive impact on the world
We're glad you're interested in joining our team. At Osmotiv, we're passionate about STEM Education. We believe in creating an environment where our employees can thrive and grow, while making a positive impact on the world.
We're a diverse team of individuals who are committed to working together to achieve our goals. We value creativity, innovation, and hard work. We're always looking for talented people to join us in our mission.
Here are some of the benefits of working at Osmotiv:
- Competitive salary and benefits packages
- Flexible work arrangements
- Opportunities for career growth and development
- Collaborative and supportive work culture
- Meaningful work that makes a difference
We're currently hiring for the following positions:
1. Senior Elixir Developer
In this role, you will be responsible for developing and maintaining our web applications and APIs, as well as collaborating with cross-functional teams to ensure the successful delivery of our software products.
Responsibilities:
- Design, develop and maintain web applications and APIs using Elixir and Phoenix framework
- Collaborate with cross-functional teams including product managers, designers, and other developers to ensure the successful delivery of software products
- Participate in code reviews, pair programming and continuous integration and delivery practices
- Implement best practices for code quality, security, and performance
- Keep up-to-date with the latest developments in Elixir and related technologies
Requirements:
- 4+ years of experience working with Elixir and Phoenix framework
- Strong understanding of functional programming concepts
- Experience with Git, Agile methodologies, and DevOps practices
- Experience working with databases such as PostgreSQL, Sqlite, or Redis
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and ability to collaborate effectively with cross-functional teams
2. Elixir and Nerves Developer
In this role, you will be responsible for developing and maintaining our embedded systems and IoT devices, as well as collaborating with cross-functional teams to ensure the successful delivery of our products.
Responsibilities:
- Design, develop and maintain embedded systems and IoT devices using Elixir and Nerves
- Collaborate with cross-functional teams including product managers, designers, and other developers to ensure the successful delivery of software products
- Participate in code reviews, pair programming and continuous integration and delivery practices
- Implement best practices for code quality, security, and performance
- Keep up-to-date with the latest developments in Elixir and related technologies
Requirements:
- 2+ years of experience working with Elixir and Nerves
- Strong understanding of embedded systems and IoT device development
- Experience with Git, Agile methodologies, and DevOps practices
- Experience working with sensors, microcontrollers, and other hardware devices
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and ability to collaborate effectively with cross-functional teams
3. IOT Engineer
In this role, you will be responsible for developing and maintaining our Internet of Things (IoT) devices, as well as collaborating with cross-functional teams to ensure the successful delivery of our products.
Responsibilities:
- Design and develop electronic circuits and systems for IoT devices
- Collaborate with cross-functional teams including firmware developers, product managers, and other engineers to ensure the successful delivery of products
- Participate in the prototyping, testing, and debugging of hardware devices
- Implement best practices for hardware design, quality, and reliability
- Keep up-to-date with the latest developments in electronics and IoT technologies
Requirements:
- Bachelor's or Master's degree in Electrical or Electronics Engineering
- 3+ years of experience working with IoT devices and electronics hardware development
- Experience in PCB layout, schematic capture, and simulation
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and ability to collaborate effectively with cross-functional teams
If you don't see a position that matches your skills and experience, we still encourage you to apply. We're always on the lookout for talented individuals who are passionate about our mission.
To apply, please send your resume along with a cover letter to
[email protected]