Position Overview
Are you a skilled and innovative Full Stack Developer seeking an opportunity with an award-winning, high-growth fintech company? Join our agile team to contribute to our product vision, communicate development decisions effectively, and be a part of a rising star in the FinTech industry. If you thrive in a fast-paced environment and are results-driven, we invite you to explore this exciting opportunity with us.
Primary Responsibilities
Demonstrate commitment, courage, focus, openness, and respect in all interactions within and outside the team.
Collaborate within an agile sprint team to develop new features, enhance existing functionalities, and address issues.
Participate in all aspects of the development process, including design discussions, story grooming, prioritization, and technical backlog refinement.
Ensure code quality, responsiveness of applications, and overall code integrity and organization.
Research modern usability patterns to enhance application discoverability.
Write and execute basic unit tests for new and existing code.
Advocate for process improvements within the team.
Required Qualifications & Skills
2-4 years of web application development experience.
Minimum of 2 years of experience with Python; proficiency in Django frameworks is a plus.
Familiarity with front-end programming languages: HTML, CSS, JavaScript, and React.
Experience with hosted web application services and solutions (e.g., AWS).
Proficient with distributed version control systems and tools (e.g., Github/Git).
Experience implementing and integrating with RESTful API services.
Basic understanding of security and data protection best practices.
Other Valued Qualities & Skills
Prior experience in financial services and/or fintech is a plus.
Enthusiastic about creating and enhancing products.
Ability to work effectively within an agile development team.
Willingness to take an iterative approach to development and design.
Understanding of UX best practices and their relationship to back-end design.
Open to peer review, client feedback, and collaborative work.
Excellent attention to detail and willingness to assist teammates.
Ability to demonstrate and explain new functionality in a group setting.
Compensation
$85k-$120k based on qualifications and policies.
Benefits
Employer-subsidized health and dental insurance, short and long-term disability coverage, life insurance, and a 401(k) plan with employer matching contributions.
Hours & Location
This is a full-time position with remote-friendly options. Our offices are located in Philadelphia, PA. All remote employees must be US-based.
Travel
Occasional travel may be required to attend industry trade shows and events, representing our company and engaging with our customer base and the FinTech community.
Training
We are committed to your growth and will provide training on our programs, background information on the financial service industry, and skill development. Training may involve collaboration with department heads, as well as direct interaction with our CEO and founder.
Employment Type: Full-Time
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Accounts Payable (AP) Mailroom & Data Entry Support Specialist will be responsible for the...
Apply For This JobJoin the happiest team in Morristown! If you have energy, positivity, and a can-do attitude, let’s talk! We’re hiring right...
Apply For This JobFacility:Dayton Children’s – Main CampusDepartment:PhlebotomySchedule:Full timeHours:40Job Details:The Laboratory Staff Assistant (LSA) for the Outreach Lab Link Program will perform duties...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Humphrey Management seeks a person to work remotely for a temporary assignment to format our...
Apply For This JobAt Bristol Myers Squibb, we are inspired by a single vision – transforming patients’ lives through science. In oncology, hematology,...
Apply For This JobTTEC is seeking a seasoned Process Improvement Consultant to join our Customer Care team. This is a work from home...
Apply For This Job