This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Playlist, life's richest moments happen when people step away from screens to move, connect, explore, and play. We're building the definitive platform for intentional living, connecting people with inspiring experiences in fitness, wellness, and beyond. With popular brands like Mindbody and ClassPass, Playlist empowers businesses and individuals, making it effortless for aspirations to become actions. Join us in reshaping technology's role to foster meaningful, real-world connections. Mindbody equips wellness entrepreneurs with technology to support thriving businesses and create exceptional experiences. Innovation and curiosity drive our culture, connecting businesses and individuals through cutting-edge solutions. Join us if you're passionate about enhancing wellness through technology.
Job Responsibility:
Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle
Conducts systems analysis and makes recommendations to improve the system to achieve an outcome
Identifies opportunities for improving system reliability, security, and stability then working with product owners to prepare backlog items for the team
Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests
Contributes to technical documentation
Implements best practices based on companywide policies and standards
Occasional on-call rotation duty to respond to after-hours system incidents
Requests constructive feedback for designs early in the process
Communicates successfully with large teams and many personalities
Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers
Assists in removing obstacles for the team to yield successful releases
Performs peer code reviews to ensure quality of the codebase
Ability to guide and delegate work to junior engineers
Updates job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment
participating in educational opportunities
reading professional publications
maintaining personal networks
participating in professional organizations
Works effectively with multiple projects and departments
All other duties as assigned
Requirements:
10+ years engineering experience
8+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products
Experience with NoSQL databases
Experience in Visual Studio
Familiar with AWS services including EKS, EC2, Elastic cache, Non-RDBMS, SNS, SQS
Familiar with SDLC and programming design patterns
Familiar with Agile methodology
Familiar with DevOps principles
Skilful at reviewing new feature impact on an application and recognizing potential risks
Skilled at analysing performance in a service
Uses time effectively and efficiently
Quickly learns new technologies
Capable of forming new software teams
Detailed oriented, professional and possesses a positive work attitude
Communicate professionally both verbally and in writing
Bachelor’s degree in computer science or equivalent