Location: Remote (we have offices in Helsinki, San Francisco and Curitiba where you could work)
Employment Type: Full-Time
At Pandatron, we’re revolutionizing the way organizations unlock the potential of their people through AI-driven coaching solutions. Our platform leverages the latest LLM/ML technologies to deliver personalized, scalable coaching experiences and collects critical business data at scale. Coaching experiences are delivered through Slack & Teams integrations and our web application. Our vision is to develop Leadership-as-a-Service, a software that will support leaders in managing their organizations, and unlock organizational performance and business transformation through the personal growth of individuals. We work with Fortune 500 companies like Panasonic, Mitsubishi, Skanska, and others we can’t name.
We have a strong team and a friendly culture that promotes diversity of thought and openness. In total, we are currently 18, including freelancers and full-time employees who have been with us for years. Our executives are founders with exits, ex-Amazon, HR consulting business owners (30 years experience), top change consultants (EY, Accenture), certified coaches, and VC Principals. Our investors include founders of unicorn companies like Oculus and Webflow. Currently, 50% of the tech team is female.
Job Overview
We are seeking an Individual Contributor with expertise in Node.js, Flutter, AWS, and DevOps. Experience with Slack and Microsoft Teams integrations, WebSocket and event-driven architectures is also highly appreciated. As a senior engineer, you’ll be instrumental in designing, developing, and securing our platform’s end-to-end features and integrations, ensuring our services are performant, scalable, and compliant. You’ll work closely with engineering, product, and compliance teams to implement solutions that provide secure, seamless experiences to our users.
Key Responsibilities
Individual Contribution at Scale: Delivering high-quality, impactful code and technical solutions that meet business and compliance needs.
Full-Stack Development: Develop, maintain, and optimize web and mobile applications using Flutter and Node.js. Implement robust, responsive, and secure features across both client and server.
Backend Engineering & API Development: Design and implement backend services and RESTful APIs using Node.js and Python, with a focus on security, scalability, and event-driven architecture.
Slack and Microsoft Teams Integration: Develop, test, and maintain integrations with Slack and Microsoft Teams, including building custom bots, interactive workflows, and notifications. Ensure smooth and reliable user experiences within these environments.
Websocket & Event-Driven Architecture: Architect and develop event-driven systems and websocket implementations to support real-time features and data flow across the platform, ensuring low latency and high responsiveness.
Machine Learning Integration: Work with the ML team to deploy and optimize machine learning models for production.
Technical Leadership: Set best practices in security, architecture, and code quality. Mentor other engineers, perform code reviews, and promote a culture of engineering excellence.
Cross-Functional Collaboration: Collaborate across internal teams to translate requirements into secure, compliant, and user-centric technical solutions for internal and external users.
Continuous Improvement: Take ownership of platform scalability, actively monitoring and implementing updates to ensure performance.
Qualifications
Required skills: Node.js, AWS, Flutter, DevOps
Tech Stack Expertise:
Frontend: Proficiency in Flutter, with experience in creating secure, responsive, and performant UIs.
Backend: Expert-level knowledge in Node.js for backend development, focusing on scalable APIs, microservices, and event-driven architecture.
Python: Experience with Python for data handling, API development, and secure ML model implementation.
DevOps and Cloud Security: Familiarity with CI/CD, containerization, AWS, and an understanding of cloud security best practices.
Agile Development: Experience with agile methodologies and tools like Git and Jira in a secure, compliance-oriented environment.
Strongly appreciated: Event-driven frameworks, Slack and Teams integrations, NLP and LLMs, and Python.
Integration & Real-Time Experience:
Slack and Microsoft Teams: Proficiency in building and managing integrations with Slack and Teams, including bot development, webhooks, and interactive components.
Websocket & Event-Driven Architecture: Proven experience implementing websocket communication, event-driven architectures, and real-time systems to support interactive and scalable applications.
Experience: 4+ years of full stack development experience, with a proven track record of meaningful individual contributions as well as collaborative
Key Skills
Individual Contributor: A high-impact engineer who is comfortable owning critical projects from end to end, delivering high-quality code that scales and enhances our platform.
Problem Solving & Technical Creativity: Exceptional problem-solving skills with an ability to architect and implement innovative solutions to complex challenges.
Effective Communication: Clear communicator, able to explain technical to various stakeholders.
User-Centric Approach: Dedicated to building safe, secure, and user-friendly experiences that prioritize data protection and compliance.
What We Offer
Competitive Salary and Benefits: A comprehensive package to support your professional and personal goals.
Equity: For top talent, we are open to being generous with equity.
Career Growth: Opportunities to work with cutting-edge technologies, including AI, ML, real-time integrations, and security compliance.
Remote Flexibility: Options for remote work with flexible hours.
Inclusive Culture: A collaborative environment where your contributions matter, everyone's input is taken seriously, and your work helps create meaningful personal development experiences for users.
This job comes with several perks and benefits