Drive innovation as a Lead Functional Programmer Scala with Vish in Toronto, where your expertise will shape backend functionality in a transformative beauty SaaS company.
In this senior role, you will directly impact Vish by converting high-level ideas into practical, production-ready systems. Focus on mentoring engineers, participating in architectural decisions, and championing functional programming principles to enhance code quality and team performance.
Key Responsibilities:
• Define clear implementation plans from ambiguous requirements
• Write clean and maintainable modular code
• Optimize existing code structures for extensibility
• Engage in architectural discussions and reviews
• Provide mentorship to junior engineers in functional programming
Requirements:
• Significant experience in writing production-quality code
• Essential background in functional programming, ideally in Scala
• Familiarity with relational and NoSQL databases
• Solid problem-solving skills and modular design thinking
• Knowledge of Test-Driven Development techniques
Leap forward in your career at Vish, influencing developments within a rapidly scaling company.
#J-18808-Ljbffr
📌 Lead Functional Programmer Scala (Ontario)
🏢 Vish
📍 Ontario