About Mira
Mira is America's fastest-growing femtech pioneer, according to Inc.
- We're on a mission to empower all people with personalized healthcare solutions and information.
Using cutting-edge devices and AI-infused software, Mira delivers accurate, proactive care that enhances lives. Our innovative platforms already serve millions worldwide, and your expertise will help more people access next-gen care.
About the position
We are looking for an Mobile Back-end Tech Lead who will join our healthcare IoT and e-commerce platform projects. Your expertise will be crucial in ensuring an exceptional user experience, implementing innovative features, and optimizing performance to maximize the output and efficiency of the developers team. You will be responsible for managing various components of our App, server, database, architect, process, and testing. This is a hands-on technical role. You will work closely with world-class designers, top-tier engineers, and server-side API developers to create a beautiful and integrated experience for our beloved Mira customers.
If want to challenge yourself at a high-growth startup and make a difference for women's health please join us!
Responsibilities
Technical advancement: Must be hands-on with AWS services, mirco-service, database, server architect, and testing. Help the team troubleshoot technical questions. Implement new technology/tools to improve efficiency and work quality.
Software Architecture Optimization: Design and optimize software architecture to ensure the systems scalability, stability, and performance. Evaluate current systems and suggest improvements to enhance efficiency.
AWS Server and Services Operation and Maintenance: Oversee the operation, maintenance, and administration of AWS servers and services. Ensure high availability, security, and cost-efficiency of our cloud infrastructure.
Data Management and Security: Implement and manage data storage solutions, ensuring data security, integrity, and compliance with data privacy regulations. Develop strategies for data backup, recovery, and disaster recovery.
Third-Party Integrations: Oversee third-party tools integration, APIs, to enhance the functionality and capabilities of our platforms. Ensure smooth data flow and seamless integration with external systems. Help to source and evaluate partners if needed.
Technical Leadership: Lead and mentor a team of developers, providing guidance and expertise to solve complex technical problems. Foster a collaborative and innovative environment within the team.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
5+ year of experience in software development, with a focus on building a consumer facing App with large data base.
Proven experience as a Lead Developer or a similar role. Experience managing and building a team. Experience in managing and building development process.
Deep understanding of Java backend, iOS, Android, algorithm, and server development and management, including components such as EC2, S3, RDS, SES.
Strong foundational knowledge in software development, including backend, database management, server administration, and testing methodologies.
Ability to understand and work with the tech stack used by the team: JavaScript, React, Vue for frontend; Java, microservices architecture for backend; Python for algorithms, Java, Kotlin for Android development; knowledge of AWS services.
Experience with full-stack development is highly preferred, though detailed knowledge of iOS and Android platforms is not mandatory as long as Back-end Engineer understands their architecture and interdependencies.
Proven ability to optimize the performance of AWS services and applications. Experience with monitoring tools such as AWS CloudWatch, Datadog, or New Relic to track and improve system performance.
Extensive experience in designing and implementing data storage solutions, including relational and non-relational databases. Proficiency in data modeling, database design, and query optimization.
Strong understanding of data security principles and best practices. Experience with encryption, access controls, and secure data transmission methods. Knowledge of compliance requirements related to data privacy regulations such as GDPR, HIPAA, or CCPA.
Experience in developing and executing incident response plans. Ability to quickly and effectively respond to security incidents and system outages to minimize impact.
Details
The role is a remote part-time 20 hours/week position, with flexible working hours and occasional overlap with the US/China team.
What we offer
You will work with a dedicated, highly-engaged, international team of professionals who are passionate about helping couples and individuals start their families
We have a fast paced and collaborative work environment where we encourage open communication, ownership and independence
In addition to competitive salary we offer performance-based bonus system based on OKRs
We provide professional development opportunities training courses, workshops and seminars
Recruiting process
Step 1 Screening call with HR Step 2 Interview with Product Manager Step 3 Assessment task Step 4 Final interview with CEO and CTO