Mobile Engineer II

3–4 days per week at home

A little flex time

Bangalore, 28-30 INR, Permanent, 31/07/2022

The Role

Unibuddy has experienced explosive growth since launching in 2017. We now work with 500 higher ed institutions in 35 countries worldwide. We’ve raised over $33M from top-tier investors, and we’re on course to achieve our ambitious goal of empowering 10 million students to make the right choices in their higher ed journey.

Here’s where you come in

Technology is at the core of what we do. As a Senior Software Engineer at Unibuddy, you will be engaged in every aspect of building market-leading tech products used by universities and students. You will participate in the ideation, conceptualization, and building of these products.

As part of a rapidly growing company, you will gain exposure to all areas of the business, understand the key success drivers at a high-growth company, and gain invaluable experience. Success in this role will lead to opportunities for growth across the entire engineering team with significant scope for future development.

Your day-to-day

  • To develop, test, deploy and release new user-facing features on Android and iOS platforms using React Native
  • To optimise components for maximum performance and to enhance performance of application close to a native application by taking advantage of native APIs resulting in clean integration of all platforms
  • To consistently deliver high quality code. Maintain code quality across the team by reviewing code written by other members of the team
  • To acquire expertise of the codebase and constantly share knowledge thereby helping junior and new team members get up to speed
  • To have an extended knowledge of design patterns and best practices around mobile application development and help new engineers find appropriate coding solutions to technical problems
  • To identify gaps in current standards and practices followed (including build and deployment procedures) and propose / implement ways to bridge these gaps
  • To explore new technologies, techniques, toolsets and best practices the team could use

This might be for you if…

  • you have a Bachelor’s Degree in Computer Science or any other related field. The equivalent of this in work experience is also acceptable for the position
  • you are self-motivated, hard-working, coachable, and driven by a strong entrepreneurial spirit
  • you enjoy working in a collaborative atmosphere where new ideas are valued
  • you have a strong grasp of JavaScript, React JS and their nuances
  • you have at least 3 years of experience building React Native mobile applications including experience in releasing apps to PlayStore and AppStore
  • you have at least 6 years of overall professional mobile application development experience including development, testing, deployment and release management
  • you have expertise in CI/CD for releasing mobile applications
  • you have a good understanding of tools like Xcode, Gradle, Android Studio, Fastlane, etc
  • you have experience in testing with tools like Jest, Detox, etc
  • You have experience working with Firebase for mobile push notifications

If you don't meet all the requirements but think you might still be right for the role, please apply anyway. We're always keen to speak to people who connect with our mission and values.

About our Team

As an engineering team, we are dedicated, hardworking, and always looking to learn and improve our craft. This happens in regular knowledge-sharing sessions with our product, data and platform squads. Our team is super collaborative and has complete ownership over products.

In our work, we use industry best practices like TDD, CI/CD, and code reviews as part of building every feature. We also continually evaluate new technologies to see if they can help improve our platform. There's real opportunities to learn and develop through experimenting with new technologies in our very modern tech stack.

You can check out the technologies that we work with here: https://stackshare.io/unibuddy/unibuddy-platform

Perks and Benefits

  • Salary of 28-30 IRP plus stock options.
  • Highly flexible work culture. Hybrid/Fully remote. Flexible hours.
  • 25 days of annual leave plus 4 additional days for the Christmas and national holidays.
  • Family friendly policy. Enhanced maternity, paternity and adoption leave.
  • Latest MacBook or PC. Monitor for your home is also provided.
  • Home working setup provided.
  • PF Fund contribution
  • Personal development budget of ₹80,000 per year to be used for courses, books, conferences
  • Private Unibuddy office in Bangalore with lounge, Playstation,ping pong tables, conference rooms and more!
  • Conveyance allowance
  • Health Insurance for Employee + Family (Spouse + 2 x children + Parents
  • Mental health support provided by Spill.
  • Allowance for child care, internet or fitness
  • Monthly squad learning days
  • 2 weeks of personal project time annually. Build what you want!
  • Enhanced equipment budget. We supply you with a laptop with the highest specs to enable you to work best.

Who we are

If you’ve made it this far you probably already know a bit about us but here’s a reminder of what makes Unibuddy a great place to work!

Students are at the heart of what we do. Our mission is to empower students to make the right decisions throughout their higher education journey. We provide higher ed institutions with the right tools to enable students to connect with each other, share experiences that create a sense of belonging, and feel confident in making one of the most crucial decisions of their life.

We’re made for higher-ed marketers and recruiters. Institutions that adopt our unique peer-to-peer platform can amplify their institution's voice to support their recruitment, admissions, and retention efforts.

We rock! Our customers love us. We’re available worldwide, own 95% of the UK market, and work with more than 500 higher ed institutions in 35 countries. It’s our people that make us successful, We’re a great bunch with a fantastic culture. But don’t take our word for it - we’re proud to be named as one of the best mid-sized companies to work for in the US, we are named as one of the top 100 workplaces for benefits, we’re Flexified and listed as one of the top three most flexible companies to work for in the UK.

Ready to apply?

Great! Please send a CV and supporting statement which outlines why you would like to work with Unibuddy, and why you think you are well suited to this role. We encourage you to send us something that showcases your skills, a link to your GitHub or Stack Overflow is encouraged. Flaunt your skills!

Not ready to apply or have some questions? Then please get in touch with Ben, Senior Talent Acquisition Manager at ben.greig@unibuddy.com

🛂 Please note that Unibuddy does not sponsor visas for this role.

Unibuddy is an equal opportunity employer. We're actively looking to increase the diversity of our buddies across the company and we encourage people to apply from minority groups.

Apply now

3–4 days per week at home

A little flex time