We are looking for a Senior Python Full Stack Engineer to join IntelliArts and become part of the team working with Reprise — the world’s first demo platform for software.
For decades, every sales and marketing team has struggled to show their software. Failed demos are a meme of the modern business world. And if you can’t show your product, you can’t sell your product. Reprise solves this challenge by enabling companies to deliver perfect demos with perfect data — every time, on every call, in every campaign, and on stage.
Today, Reprise supports some of the world’s largest enterprises, with tens of thousands of sales and marketing professionals demoing their products daily through the platform. Backed by leading investors (ICONIQ Growth, Bain Capital Ventures, Accomplice VC, Glasswing Ventures), Reprise is shaping the “demo platform” category it started in 2020.
As an engineer, you will work across the product, including the Chrome extension, editing platform, and replay rendering. You will help customers create, organize, and analyze replays, wrangle web standards to serialize and deserialize HTML applications, and apply CI/CD and TDD practices to deliver rock-solid code. With minimal meetings, you’ll have time to focus on building impactful features — and typically ship your first production code on day one.
Intelliarts Ltd. is a boutique software engineering company established in 1999, in Lviv, Ukraine. We launch and support dedicated development teams that help startups and technology companies worldwide to build awesome products. With a flat structure, we don’t offer traditional vertical career growth. Instead, we created a working environment encouraging professional and personal growth: challenging projects, tight integration with teams abroad, and learning from experienced colleagues.
Required Skills
- 7+ years of software engineering experience using Python or JavaScript
- Front-End development experience (e.g., React or other modern JS frameworks)
- Experience with Django or Flask
- Excellent understanding of the OO design/programming paradigm
- Solid background in computer science and programming
- Strong knowledge of databases and networks
- Experience with AWS and deploying cloud-based applications
- Ability to think beyond technical solutions to address business challenges
- At least Upper Intermediate English
As a plus
- A passion for mentoring and coaching more junior team members
- Enthusiasm for adapting to the changing needs of the business
- Excitement about startups and working with a small Agile team, or start-up experience
Personal Profile Overview
- Degree in Computer Science, Software Engineering or related field
- Stability in previous employment history with a tendency to remain with employers for extended periods
- Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
- Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
- Proficiency in fostering effective collaboration and teamwork activities
- Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
- Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
- Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
- Transparency in sharing the information within a team and company
- Willingness to acquire new knowledge and insights to enhance professional growth and performance
We offer
- Fuel your professional growth with paid online courses, conferences, certifications, English classes, a corporate library, and leadership program
- Thrive in a culture of trust and cooperation with no time trackers and minimal bureaucracy
- Enjoy 20 business days of paid vacation, plus state holidays to prioritize your well-being
- Experience an open-door culture, transparent communication, and top management at a handshake distance
- Enjoy comfortable office vibes with no open space policy, relaxing sports areas, a spacious bar/kitchen, and more
- Achieve balance with our hybrid/fully remote work model
- Receive fair and competitive compensation
- Fuel your productivity and foster a sense of community with complimentary daily lunches
- Participate in meaningful initiatives supporting Ukraine’s victory
- Take flexible sick leave without burdensome documentation and access parental benefits
- Choose from comprehensive medical insurance or a sports compensation package
- Have fun with regular team-building activities, corporate events and celebrations, and unique initiatives like Week in Lviv