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.
2+ years of graphic design experience.
Monitors competitorsâ graphic activities and trends.
Rendering graphic elements using traditional tools, multimedia,â¦
Minimal pendidikan D3, memiliki pengalaman minimal 1 tahun sebagai customer service atau handling complain.
Lokasi penempatan Town Management Summarecon Bandungâ¦
Memastikan terimplementasinya fungsi Compliance Assurance Services di lingkungan group yang disupervisi, meliputi kegiatan supervisory, review/examination,â¦
The Operation teams at Shopee covers the operational end-to-end process, from when the buyer searches for a product listed on the Shopee platform, to the momentâ¦