What are the responsibilities and job description for the Staff Full Stack Engineer position at Learning Consultant?
San Francisco, California
On Site
About Us
Imagine being part of a team that's revolutionizing access to financial services for millions in emerging markets.
The Opportunity
As a Staff Full Stack Engineer, you'll be a key player in shaping the technological foundation of our platform. This is an exceptional opportunity for a versatile and experienced engineer with expertise across various aspects of our tech stack. You'll be instrumental in designing, developing, and deploying innovative solutions that directly impact the lives of our users. If you thrive in a dynamic environment, enjoy tackling complex challenges, and possess a passion for building impactful products, this role is for you.
What You'll Do
Required Qualifications:
Full Benefit Package
Skills: java (android),postgres,reactjs,rust,typescript,vercel,aws,python
On Site
About Us
Imagine being part of a team that's revolutionizing access to financial services for millions in emerging markets.
The Opportunity
As a Staff Full Stack Engineer, you'll be a key player in shaping the technological foundation of our platform. This is an exceptional opportunity for a versatile and experienced engineer with expertise across various aspects of our tech stack. You'll be instrumental in designing, developing, and deploying innovative solutions that directly impact the lives of our users. If you thrive in a dynamic environment, enjoy tackling complex challenges, and possess a passion for building impactful products, this role is for you.
What You'll Do
- Contribute to the development and maintenance of our iOS app (Swift), Android app (Kotlin or Java), and web application (Reactjs).
- Design, build, and maintain our backend infrastructure using Python, Go/Rust (as needed), Postgres, and AWS.
- Collaborate with product managers, designers, and other engineers to define and implement new features and improvements.
- Write clean, well-documented, and testable code.
- Participate in code reviews and contribute to maintaining high code quality standards.
- Troubleshoot and resolve production issues.
- Contribute to architectural decisions and help shape the future of our technology stack.
- Mentor and guide junior engineers, fostering a culture of learning and growth.
- Stay up-to-date with the latest technologies and trends in mobile and web development.
Required Qualifications:
- 5 years of experience building and shipping consumer-facing mobile/web applications with full-stack exposure.
- Strong proficiency in at least two of the following areas:
- Frontend: Reactjs, Typescript, JavaScript
- Mobile: Swift (iOS), Kotlin or Java (Android)
- Backend: Python, Go, Rust
- Databases: Postgres
- Cloud: AWS, Vercel
- Solid understanding of software engineering principles, design patterns, and best practices.
- Experience with testing frameworks and methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Experience building products for the Latin American market.
- Experience in financial technology (fintech).
- A strong sense of design and user experience.
- Contributions to open-source projects.
Full Benefit Package
Skills: java (android),postgres,reactjs,rust,typescript,vercel,aws,python
Salary : $200,000 - $300,000