Senior Software Engineer [Mobile] - Community

Date Posted: Posted30+ hari yang lalu
Salary:
Jakarta

Job Description

Senior Software Engineer (Mobile)

About the role:
Stellar Women is looking for a driven and motivated Senior Software Engineer (Mobile) to join our team to develop a mobile financial application. You will be the first engineer, building a new product from zero whilst driving the engineering effort of Stellar Women both on the backend and frontend.

You will be working on building a minimal viable product for Stellar Women and bringing it to production from zero. In this role, you will have the privilege of directly impacting our user’s experience through the product that you will build. You will work closely with Management throughout the product development lifecycle. You will use your creativity and problem solving skills - along with your technical knowledge - to develop a great product.

As a Senior Mobile Software Engineer, at Stellar Women, you will own all aspects of software engineering, from system design, building a mobile app, deploying scalable backend systems, and establishing great engineering processes.

Tasks and Responsibilities

Understand the business objectives of Stellar Women

Architect and design Stellar Women’s entire technology stack to power it’s mobile application. Some examples include:

Designing and building an Android and iOS mobile app using React Native or Flutter powered by custom APIs

Designing and building the backend system for Stellar Women products

Server architecture

Error monitoring (e.g. Sentry)

Designing and implementing the CI/CD pipeline to deploy your backend services using container orchestration

Lead and develop Stellar Women’s mobile application

Determining project requirements and deadlines on a daily, weekly and monthly basis.

Writing specs for your squads members to execute

Providing skeleton projects/code as a starting point for your squad members

Delegation of tasks and issues to your squad members

Ensuring good documentation is written

Code reviews to ensure high code quality using industry best practices

Working closely with Management, Product and UI/UX to lead the development of new products and improvement of existing products.

Formalize timelines and deliverables for the project

Collecting requirements from different teams

Designing technical specifications (e.g. database tables, classes, process flows, etc.)

Delegating work to your squad members for execution

Interview and hire software engineers to grow the engineering team.

Coaching your squad members through code reviews

Technical mentorship to improve your squads code quality and understanding of computer science fundamentals

Generating skeletons for your squad as a starting point for solutions or new features

Creating a space where your team members are comfortable to voice their concerns and questions
Requirements

A bachelor's degree in Computer Science/Computer Engineering, Information Technology or related fields

4 years+ of experience in full stack mobile development

2 years+ of experience leading a team of 2-3 software engineers

In-depth knowledge of at least one backend framework (Rails, Django, Laravel, etc)

In-depth knowledge of a minimum of one Mobile Framework (React Native, Flutter)

Practical knowledge in building secure systems

Experience in setting up servers using cloud providers (AWS, GCP)

Flexible, decisive and knows how to put ego aside to focus on solving problems

Strong leadership and decision making skills

Willingness to code along side your squad

Excellent communication and interpersonal skills

High level of initiative to plan your own sprint deliverables

Desire to learn

Nice To Haves

You have experience building products from zero to production with a sizable complexity

You have worked in fast paced startup environment where you wear many hats

You have deployed mobile apps to the Android PlayStore and iOS App Store.

You have worked in the financial industry

Related Jobs

Job Detail

  • Job Id
    d20a9c149bb91c85
  • Location
    Jakarta
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://halokerja.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job