- As a software engineering intern, you will work closely with experienced engineers at Branch and make significant contributions to our products and code base for 4-6 months. You will brainstorm, design, code, debug, and ship features serving our millions of customers while picking up skills necessary for your career.
Here are some things you’ll do
- Build out functionality for existing and new product lines and platforms such as Lending, Investments, Wallet, Payments, KYC, Customer lifecycle management, etc., for the Android platform.
- Integrate with various third-party systems, including payment systems, identity providers, and messaging platforms.
Minimum Requirements
- You are a recent graduate or awaiting graduation
- Have some experience building native Android applications that are more than just toy projects. Applications with real users or an open-source project would be a great plus.
- You have a solid foundation in computer science fundamentals, Android SDK, and a strong understanding of app architecture.
- You should be able to use Android Studio, including the Android SDK, easily.
- Functioning knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Know your way through various flavors of Unix and commonly used command line utilities.
- Proficiency with at least one mainstream language, like Java or Kotlin.
- You are highly entrepreneurial. You take the initiative to solve problems before they arise. You’ve started and/or contributed to projects you’re passionate about.
- You are a great collaborator and communicator. You know that startups are a team sport. You listen to others, speak your mind, and ask the right questions.
- You are excited by the prospect of working in a distributed team and company, working with teammates from all over the world, and learning.
Please apply on the official website using the link(s) below
Apply here