Transform how millions of consumers and small businesses manage their finances in cloud, platform, mobile, and SaaS environments
Requirements
- Foundational understanding of Agile development, object-oriented design, and programming principles
- Coursework, internships, personal projects, or academic experience with one or more programming languages (e.g., Java, Python, JavaScript, C++, etc.)
- Basic knowledge of front-end web technologies (e.g., HTML, CSS, JavaScript) and familiarity with frameworks or tools is a plus
- Awareness of AI concepts and a basic understanding of capabilities like Generative AI
- Familiarity with modern frontend tools and frameworks such as React, AngularJS, or Vue.js
- Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB
- Understanding of RESTful API design principles and ability to work with API integrations
Responsibilities
- Contribute to our core products and services, as well as systems that power critical engineering operations
- See your work launched and help solve meaningful problems for customers
- Learn and apply proven best practices in designing, building, and supporting software projects
- Receive hands-on guidance, detailed feedback, and mentorship from experienced team members
- Collaborate closely with peers across disciplines and build strong, supportive working relationships
- Develop scalable, responsive, and dynamic web-based applications
- Develop web applications using server-side languages, such as Java, Python, or Node.js
Other
- Bachelor’s or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
- Strong written, verbal, and collaboration skills with the ability to work effectively in a team environment
- Willingness to learn and adapt to new priorities, tools, and technologies in a fast-paced, dynamic environment
- Less than two years of industry experience
- Ability to work effectively in a team environment