We are looking for a Software Development Manager to help us build a world class, innovative, cross device platform to solve our users’ everyday problems. Using both your technical and leadership skills, you will empower your teammates to create beautiful, fast, and stable progress web applications (PWA) and the underlying microservice servers.
You will directly impact our success by architecting, standardizing, leading, coding, and collaborating to create web applications and mobile apps that help users reduce stress, connect smartly, and save time. Join our proven world class team to build a truly great product and see your work help millions of people all over the world.
Where your expertise is needed
* Mentor the individuals within your team towards mastery and the realization of their full potential. Influence, guide, coach team towards delivery of user friendly, high performing, and stable systems
* Leveraging your advanced technical skills and leadership, create world class architectures and coding standards to facilitate the efficient development of our products
* Design and implement efficient engineering processes that empower team members to produce high quality work with little distractions
* Work closely with designers to get the product built, assuring quality. Measure your impact on user engagement. Iterate to excellence based on data
* Contribute to development tasks such as coding and feature verifications to assist teams with release commitments, to keep your technical acumen sharp, and to lead by example
Below are the technologies and tools you will likely work with. You don’t need to know them all.
* HTML5 & CSS / Javascript / Node.js / React.js / Webpack / Python
* MYSQL / PostgreSQL / MongoDB / Redis / S3
* React Native, Swift (iOS) / Java, Kotlin (Android)
* Github / Slack / Trello / Gerrit
* AWS SQS / Lambda / SNS / Elasticsearch
What we are looking for
* Track record in the delivery of high quality software while leading positively
* 4+ years of hands-on experience as a software engineer
* 2+ years of experience in team leadership driving agile software development
* A degree in computer science or related discipline
* Understanding of security best practices
* Growth mindset. Believes in using innovation and out of the box thinking to overcome challenges
* Appreciation for users, showing empathy and delight in serving their needs effectively
* Excellent communication skills
* Great at collaborating with people from both creative and technical backgrounds
* Experience with mobile app development
At Upcentral, we are committed to the well-being and advancement of our team members. We aim to create a workplace that fosters both personal and professional growth. Our benefits include, but not limited to:
* Open and flat team structure that empowers you to make real impact
* Friendly and collaborative work environment
* People focused management that enables you to reach your full potential
* Birthday holiday
* Medical insurance
* Performance-based yearly bonus
* Video games for breaks
* Close to Sheung Wan MTR
* Close to numerous good affordable restaurants
* The most energizing and inspiring open office in town
* Free snacks, coffee, and other drinks
* Beer Fridays!