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.

Our happy clients