About the Role:

You will be joining a high-performing team that is at the heart of Self Financial’s  Mobile App and Web Experience.  The ideal candidate should have a passion for creativity, quality, and delivering an innovative user experience to our large scale customer base.  The ideal candidate should be used to working in a fast-paced, Agile Team-of-Teams, environment that continuously delivers new features and updates to our test and production environments.  You will work with your team lead, engineering manager, development team and product manager to bring an amazing frontend experience to our customers. 

What you’ll do:

You will implement a user experience that can be seamless for Android, iOS, and Web users.You will integrate the front-end elements with our Rest APIs and other 3rd-party services.You will develop the services and infrastructure needed to provide essential customer-facing solutions at a massive scale.You will work with designers, product managers and other team members in brainstorming new ideas, developing features, gathering feedback and iterating, thereby providing impactful improvement to our products.You will report to an engineering manager and work with our amazing and diverse team of professional engineers.


What you’ll have:

5+ years of software engineering experience.Experience in HTML, CSS, JavaScript, React and related web technologies.Experience with the development of Python code (or related languages) in a production environment.Experience building and consuming APIs to work with other services using REST.Proficiency with SQL and relational databases such as PostgreSQL.Experience with common software engineering tools such as Git (or other VCS), JIRA, Confluence and similar platforms. Experience working in an Agile environment is a plusExperience in the container orchestration space (Docker, Kubernetes) is a plusExperience with AWS and cloud architectures/services is a plus.

Read More