This job post is closed and the position is probably filled. Please do not apply. Work for LeadIQ and want to re-open this job? Use the edit link in the email when you posted the job!
Responsibilities
Collaborate closely with product managers, software engineers, and other stakeholders to understand and translate business requirements into technical solutions.
Promote best practices in software development, including writing well-designed, testable, and efficient code
Participate in code reviews, design discussions, and contribute to the continuous improvement of our development processes.
Troubleshoot and resolve technical issues as they arise.
Ensure code quality and automated testing standards across the team
Manage full cycle development including CI/CD, containerization (Docker, Kubernetes), and infrastructure as code
Prerequisites
At least 3 years working in a strong functional programming environment (e.g. Scala, Haskell, Clojure, F#)
Very comfortable with abstract FP concepts and able to define standard type classes and derive their instances for common types
At least a year of solid hands-on experience with advanced FP libraries (like cats/scalaz/ZIO)
At least 5 years of industry experience overall. Prior experience leading a team is an advantage.
Experience with event-driven architecture and real-time data processing systems.
Experience with other JVM-based languages is preferable
Please mention the word SIMPLIFIES when applying to show you read the job post completely (#RMy4xNDkuMjcuMjAy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$50,000 — $100,000/year
Benefits
๐ Distributed team
๐ Medical insurance
๐ Paid time off
๐ฐ Equity compensation
โฌ๏ธ No whiteboard interview
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.