We’re a new kind of digital transformation agency
We unite art, music and and engineering to chart new paths in a digital world.
Open Positions
Senior Frontend Developer (Hybrid)
Responsibilities:
- Lead Development: Spearhead the design, development, and maintenance of cutting-edge web applications, ensuring high performance and responsiveness.
- Team Collaboration: Collaborate closely with cross-functional teams including design, product management, and backend engineering to deliver robust solutions.
- Technical Leadership: Provide technical guidance, mentorship, and support to junior developers, fostering a culture of continuous learning and improvement.
- Code Quality Assurance: Implement and enforce best practices for coding, testing, and deployment, ensuring code quality, reliability, and scalability.
- Problem Solving: Identify and address technical challenges proactively, offering innovative and effective solutions.
Requirements:
- Experience: Minimum of 3 years of professional experience in frontend development, showcasing progressively increasing responsibility and proficiency.
- Expertise: Profound expertise in HTML5, CSS3, JavaScript/TypeScript, and modern frontend frameworks (e.g., React, Angular, Vue.js).
- Responsive Design: Strong understanding of responsive design principles and experience in implementing mobile-first and cross-browser compatible interfaces.
- Performance Optimization: Proven track record in optimizing frontend performance and implementing best practices to enhance user experience.
- Architecture & Design Patterns: Deep knowledge of frontend architecture and design patterns, with experience in architecting scalable and maintainable applications.
- Version Control & DevOps: Familiarity with version control systems (e.g., Git) and experience collaborating with DevOps teams for CI/CD pipelines.
- Problem Solving: Strong analytical and problem-solving skills, ability to troubleshoot complex issues and provide efficient solutions.
- Communication Skills: Excellent communication and teamwork abilities, capable of effectively conveying technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications (not mandatory but advantageous):
- Experience with Backend Integration: Familiarity with backend technologies and APIs, enabling seamless integration between frontend and backend systems.
- UI/UX Understanding: Basic knowledge of UI/UX principles, collaborating effectively with design teams to create intuitive and visually appealing interfaces.
- Testing & Automation: Experience with frontend testing frameworks (e.g., Jest, Jasmine) and automated testing methodologies.
Education:
- A degree in Computer Science, Engineering, or a related field is preferred but not mandatory. Relevant experience and skills hold greater importance.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- A collaborative and innovative work environment.
Senior Backend Developer (Hybrid)
Responsibilities:
- Backend Development: Lead the design, development, and maintenance of robust server-side logic and databases for high-performance applications.
- Architecture & Scalability: Architect scalable, distributed backend systems while ensuring optimal performance and reliability.
- Team Collaboration: Collaborate closely with cross-functional teams to understand requirements and translate them into scalable solutions.
- Code Quality Assurance: Implement and advocate for best practices in coding, testing, and deployment to maintain high-quality, efficient codebases.
- Technical Leadership: Mentor junior developers, provide technical guidance, and actively contribute to the team's technical growth.
Requirements:
- Experience: Minimum of 5 years of professional experience in backend development, showcasing progression in complexity and responsibility.
- Proficiency: Expertise in at least one backend programming language (e.g., Python, Node.js, Java, Go) and relevant frameworks.
- Database Knowledge: Strong understanding and experience with database technologies (e.g., SQL, NoSQL) and optimizing database performance.
- API Development: Extensive experience in designing and building RESTful APIs and a solid understanding of API architecture and standards.
- Scalability & Performance: Proven track record in optimizing backend systems for scalability, performance, and fault tolerance.
- Security Awareness: Knowledge of security best practices in backend development, including data protection and authentication protocols.
- Version Control & DevOps: Proficiency in version control systems (e.g., Git) and experience with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
- Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues efficiently.
Preferred Qualifications (not mandatory but advantageous):
- Cloud Services: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and services to deploy and maintain backend infrastructure.
- Microservices Architecture: Familiarity with microservices architecture patterns and its implementation.
- Message Brokers: Knowledge of message broker systems (e.g., Kafka, RabbitMQ) and event-driven architectures.
- Testing & Monitoring: Experience with backend testing frameworks (e.g., JUnit, PyTest) and monitoring tools for performance analysis.
Education:
- A degree in Computer Science, Engineering, or a related field is preferred but not mandatory. Relevant experience and skills hold greater importance.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- A collaborative and innovative work environment.
Customer Success manager
Responsibilities:
- Relationship Management: Develop and nurture strong relationships with clients, understanding their needs and ensuring satisfaction with products or services.
- Customer Advocacy: Act as a customer advocate within the organization, collaborating with sales, product, and support teams to address customer needs and concerns.
- Onboarding & Training: Lead the onboarding process for new clients, providing guidance, training, and resources to ensure a smooth adoption of products/services.
- Retention & Renewals: Proactively engage with customers to drive retention, renewals, and expansion opportunities through upselling or cross-selling.
- Analytical Insight: Analyze customer data and behavior to identify trends, risks, and opportunities, utilizing this information to enhance the customer experience.
- Issue Resolution: Address customer inquiries, concerns, and escalations promptly, coordinating with internal teams to find effective solutions.
- Feedback Collection: Gather feedback from customers to convey insights internally, contributing to product improvements and enhancements.
- Success Planning: Develop and execute success plans for customers, outlining key milestones and strategies to achieve their desired outcomes.
Requirements:
- Experience: Minimum of 2 years in a customer-facing role, preferably in customer success, account management, or a related field.
- Customer-Centric Approach: A deep understanding of customer needs and a proactive attitude towards ensuring their success and satisfaction.
- Communication Skills: Excellent verbal and written communication skills, adept at conveying complex ideas and solutions effectively.
- Problem-Solving: Strong analytical and problem-solving abilities, capable of navigating complex situations and finding optimal solutions.
- Empathy & Patience: Empathetic listener with a patient and positive demeanor, able to build rapport and handle challenging situations.
- Organization & Prioritization: Strong organizational skills, capable of managing multiple accounts and priorities simultaneously.
- Technical Aptitude: Comfortable learning and understanding technical aspects of products or services to effectively communicate solutions to clients.
Preferred Qualifications (not mandatory but advantageous):
- Industry Knowledge: Familiarity with [specific industry or domain] and its challenges, enabling better alignment with customer needs.
- Experience with CRM Tools: Proficiency in using CRM software (e.g., Salesforce, HubSpot) to manage customer interactions and data.
- Project Management Skills: Basic understanding of project management methodologies to coordinate internal and external efforts effectively.
- Customer Training Experience: Experience in conducting customer training sessions or workshops.
Education:
- A bachelor's degree in Business Administration, Marketing, Communications, or a related field is preferred but not mandatory. Relevant experience and skills hold greater importance.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- A dynamic and collaborative work environment focused on customer success.
Lead UX/UI Product Designer
Responsibilities:
- Design Leadership: Lead and mentor a team of UX/UI designers, providing guidance, feedback, and support in delivering exceptional design solutions.
- Product Strategy: Collaborate closely with product managers, engineers, and stakeholders to define and execute design strategies aligned with business goals and user needs.
- User Research: Conduct user research, gather insights, and translate them into actionable design recommendations, ensuring a user-centric approach throughout the product lifecycle.
- Prototyping & Wireframing: Create wireframes, prototypes, and design mockups to illustrate design concepts and facilitate iterative development and testing.
- Design Systems: Develop and maintain design systems, ensuring consistency, scalability, and efficiency across multiple products or platforms.
- Usability Testing: Plan and conduct usability tests, analyze results, and iterate designs based on user feedback and data-driven insights.
- Cross-functional Collaboration: Collaborate with cross-functional teams including developers, product managers, and marketers to ensure seamless design implementation and delivery.
Requirements:
- Experience: Minimum of 6 years of experience in UX/UI design, with a proven track record of leading design projects and teams.
- Design Skills: Proficiency in design tools such as Sketch, Figma, Adobe XD, or similar tools, with a strong portfolio showcasing a range of design work and process.
- User-Centered Design: Deep understanding of user-centered design principles and methodologies, with experience conducting user research and translating insights into design solutions.
- Leadership Abilities: Strong leadership and communication skills, able to inspire and guide a team toward innovative and impactful design solutions.
- Problem-Solving: Excellent problem-solving skills, capable of identifying design challenges and offering creative and practical solutions.
- Collaborative Approach: Ability to collaborate effectively with cross-functional teams, incorporating feedback and driving consensus in design decisions.
- Project Management: Proficiency in managing multiple projects simultaneously, prioritizing tasks, and meeting deadlines in a fast-paced environment.
Preferred Qualifications (not mandatory but advantageous):
- Experience in Design Systems: Familiarity with creating and managing design systems to ensure design consistency and efficiency.
- Frontend Development Knowledge: Basic understanding of HTML, CSS, and JavaScript to effectively collaborate with developers and understand implementation constraints.
- Experience in Agile/Scrum: Previous experience working in Agile/Scrum environments, understanding sprint cycles and iterative design processes.
Education:
- A bachelor's degree in Design, Human-Computer Interaction, or a related field is preferred but not mandatory. Relevant experience and a strong design portfolio hold greater importance.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- A collaborative and innovative work environment fostering creativity and design excellence.