AIO Logic is a financial technology company providing SaaS solutions to SMB and middle market commercial lenders. Our loan and portfolio management platform, AXIS, is the only end to end solution capable of managing the complex requirements and bespoke loan structures of SMB and middle market commercial lending.
Senior Full-Stack Developer
Location
United States
Posted
75 days ago
Salary
$100K - $150K / year
Seniority
Senior
Job Description
Senior Full-Stack Developer
AIO Logic
Position Summary The Senior Full-Stack Developer plays a key role in designing, building, and maintaining AIO Logic’s cloud-based AXIS lending automation platform, used by banks, private credit funds, and specialty finance firms. This role combines deep technical expertise in React (front-end) and Java/Spring Boot (back-end) to deliver scalable, secure, and high-performing software solutions that power complex financial workflows. The ideal candidate is a hands-on engineer who can translate business and financial requirements into elegant, efficient code while collaborating closely with Product, UX, QA, and Operations teams. The developer will contribute to both new feature development and architectural improvements, helping AIO Logic scale its Fintech SaaS platform for enterprise-grade performance, compliance, and client satisfaction. This position is well-suited for an experienced full-stack engineer who thrives in fast-paced, Agile environments and enjoys solving sophisticated problems in financial technology, data automation, and cloud architecture. Key Responsibilities • Architect, design, and build both front-end (React) and back-end (Java) components of the AIO Logic AXIS platform. • Develop new features and enhancements across UI/UX, REST APIs, business logic, and integrations. • Translate complex financial and lending requirements into technical solutions (amortization, variable rates, etc.). • Build and maintain dashboards, analytics, and reporting tools for KPIs, loan portfolios, and risk monitoring. • Ensure platform security and compliance with fintech regulatory standards (authentication, encryption, audit trails). • Collaborate cross-functionally with Product, UX, QA, and Operations in an Agile environment. • Participate in code reviews, design discussions, and sprint planning to maintain engineering excellence. • Mentor junior and mid-level developers, sharing best practices for performance and architecture. • Enhance CI/CD pipelines and deployment processes for automation and release efficiency. • Monitor, tune, and scale systems for performance across high-load environments. • Support production operations, troubleshoot and resolve issues to ensure strong SLAs. Qualifications Required • 5+ years of professional full-stack development experience using React (front-end) and Java / Spring Boot (back-end). • Front-End: Strong proficiency in React (hooks, state management, component architecture, performance optimization). • Solid understanding of HTML5, CSS3, responsive design, and cross-browser compatibility. • Back-End: Deep understanding of Java fundamentals, dependency injection, and REST API design. • Experience with database design, SQL, ORM (Hibernate/JPA), and query performance tuning. • System & Architecture: Familiarity with microservices or monolithic architectures. • Experience with Git, CI/CD pipelines, containerization (Docker/Kubernetes). • Knowledge of application security and secure coding best practices. • Soft Skills: Strong communication and collaboration skills; ability to mentor and thrive in Agile environments. Preferred / Fintech Domain Expertise • Experience building platforms for financial services, commercial lending, or portfolio management. • Understanding of financial calculations (interest rate variability, amortization, conditional payments). • Experience with dashboards, BI, and analytics for operational or risk metrics. • Familiarity with data privacy, encryption, and compliance requirements in regulated fintech environments. • Ability to scale cloud-based applications for performance and data volume (AWS or Azure preferred). • Exposure to infrastructure as code, monitoring, and observability tools. What We Offer • Opportunity to join a fast-growing fintech SaaS company reshaping commercial lending operations. • A remote-first, collaborative culture that values innovation, ownership, and accountability. • Competitive compensation with performance-based incentives. • Comprehensive benefits package (health, dental, vision, retirement). • Flexibility and autonomy to influence architectural direction and product evolution. • Professional growth opportunities in a high-impact, technology-driven environment. Equal Employment Opportunity & Compliance • AIO Logic, Inc. is an equal opportunity employer. We are committed to building an inclusive workplace and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law. • AIO Logic provides reasonable accommodations to qualified individuals with disabilities and to individuals with sincerely held religious beliefs, in accordance with applicable law. • This position is open to candidates authorized to work in the United States. AIO Logic does not currently offer visa sponsorship. Compensation Disclosure: • The salary range for this role is $100,000 - $150,000 USD, commensurate with experience, skills, and location. Salary ranges are provided in accordance with applicable state and local pay transparency laws.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer - Releases
BuildkiteBuildkite is the fastest, most reliable way to deploy and test code at any scale.
Buildkite’s CI platform is trusted by the world’s leading engineering teams, shipping software to over 1,000,000,000 daily users. Job Overview We're looking for a Staff Engineer to join our Releases team. In this role, you'll help solve some of the most challenging technical problems we face as we continue to scale Buildkite's platform. You'll drive architectural decisions, lead technical strategy, and work closely with engineers, designers, and product managers to deliver impactful improvements. Staff Engineers at Buildkite are hands-on technical leaders. You'll influence how we design, build, and scale systems while supporting other engineers to deliver their best work. 🔧 About the Team The Releases team is building Buildkite's release control plane — a foundational layer that gives platform teams one trusted, auditable view of what shipped, where, and whether it met governance requirements. Our initial focus is designing a canonical release model (service, environment, commit, artefact, actor, status), reliable ingestion from Pipelines and GitHub Deployments, and an immutable evidence trail that powers policy gates and DORA metrics. Beyond that foundation, the same platform becomes a progressive delivery product: staged rollouts, canary analysis, blue/green deploys, health-based promotion, and automatic rollback. In short, we're moving from observing and governing releases to orchestrating and optimising them — integrating cleanly with existing CD systems rather than forcing a full replacement. 🚀 What You’ll Do Own Technical Direction for the Releases Platform - Design the release architecture and core data model, including the canonical release entity and its relationships across services, environments, artefacts, and actors - Lead key technical decisions around security, reliability, and scale — particularly for the immutable evidence trail and policy gate infrastructure - Drive the hardest cross-system integrations, including ingestion from Pipelines and GitHub Deployments - Ensure the platform is extensible enough to support progressive delivery capabilities (canary analysis, staged rollouts, health-based promotion, automatic rollback) without requiring customers to replace existing CD tooling Build and Improve the Releases Platform - Design, build, and scale tools and systems relied on by some of the best engineering teams in the world - Solve complex technical challenges around performance, reliability, and scalability - Work closely with customers and stakeholders to deeply understand their release and governance challenges, and deliver practical, high-impact solutions - Drive improvements to developer experience through better tooling, automation, and processes Lead and Unblock - Investigate and resolve complex performance and reliability issues across the stack - Explore systems at every layer — from infrastructure patterns to backend services and data stores - Share knowledge and drive engineering best practices across teams through documentation, mentorship, and pairing - Support the wider engineering organisation by contributing to cross-team tooling, infrastructure, and frameworks - Communicate trade-offs effectively and build alignment around technical decisions 🎨 Skills & Experience We Value Technical Expertise - Proven experience working in production environments at scale, ideally using Go, Ruby on Rails, or similar languages - Experience designing event-driven or audit-log systems — immutable records, event sourcing, or append-only data models are a strong plus - Deep understanding of cloud infrastructure and deploying complex, containerised applications (AWS experience preferred) - Familiarity with PostgreSQL or similar relational databases, including reasoning about performance and replication - Comfortable solving challenges in distributed systems, observability, and infrastructure reliability Domain Experience - Familiarity with CD systems, deployment pipelines, or release orchestration platforms (e.g. Spinnaker, Argo Rollouts, Flux, or similar) - Understanding of progressive delivery patterns: canary deployments, blue/green, feature flags, health-based promotion, and rollback strategies - Experience with DORA metrics, release governance, or compliance/audit requirements in regulated or large-scale engineering environments - Background in integrating with source control and CI/CD platforms (GitHub, GitLab, Buildkite, etc.) Collaboration and Communication - Excellent written and verbal communication skills, especially in a remote-first environment - Ability to distil complex technical concepts into clear explanations for diverse audiences - A collaborative, pragmatic mindset — balancing technical quality with business context - Comfortable mentoring engineers and leading technical discussions across teams Additional Experience - Kubernetes, Terraform, or other infrastructure-as-code tools - Familiarity with Kafka, Flink, or other streaming/event-driven systems - Background in SRE, systems programming, or Linux/Unix internals - Understanding of secure system design and cloud security best practices ✨ Why Join Buildkite At Buildkite, we value kindness, autonomy, and collaboration. You’ll be joining a remote-first company where your work directly helps some of the world’s best engineering teams build and ship software faster and more safely. - Competitive compensation, including salary, equity, and benefits package - Flexible, remote-first culture (Remote in the ANZ & PST Regions) - Meaningful technical challenges at scale - Opportunities for professional growth, technical leadership, and cross-team influence - A collaborative, inclusive, and innovative culture where your ideas make a real impact 🌈 Equal Opportunity Employer At Buildkite, we value diversity and celebrate all types of skills, backgrounds, and experiences. We’re dedicated to fostering an inclusive environment and providing reasonable accommodations throughout our recruitment process. If you need any accommodations or support during the application or interview process, please reach out to us at accommodations@buildkite.com. 🌈 Equal Opportunity Employer At Buildkite, we value diversity and celebrate all types of skills, backgrounds, and experiences. We’re dedicated to fostering an inclusive environment and providing reasonable accommodations throughout our recruitment process. If you need any accommodations or support during the application or interview process, please reach out to us at accommodations@buildkite.com.
Staff Fullstack Software Engineer, Growth Monetization
DropboxDropbox is the one place to keep life organized and keep work moving.
Role DescriptionAs a Staff Software Engineer on the Growth Monetization team within Core Growth Engineering, you will play a crucial role in optimizing how millions of users discover, trial, and purchase Dropbox products. You'll lead technical strategy for our checkout, trial, conversion, and subscription systems—directly impacting revenue growth and customer retention. This is a high-visibility, high-impact role where you'll architect and build AI-forward solutions to personalize the customer journey, optimize conversion funnels, and reduce churn. You'll partner closely with Product, Data Science, and Design to define the future of Dropbox monetization while mentoring a team of 15 engineers across experience levels. Your work will have immediate, measurable business impact. You'll get substantial exposure to Growth leadership, shape the technical direction of a critical revenue-driving platform, and help build a best-in-class monetization engineering practice. Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. Responsibilities - Lead the design and implementation of scalable, reliable systems powering Dropbox's monetization flows (checkout, trials, subscriptions, pricing) - Define and drive the technical roadmap for Growth Monetization, aligning engineering investments with business priorities - Architect AI/ML-powered solutions for conversion optimization, personalized offers, and predictive churn modeling - Own end-to-end delivery of complex, cross-functional projects with direct revenue impact - Establish engineering best practices, improve system reliability, and drive down technical debt - Mentor engineers across the team, fostering growth and elevating technical capabilities - Partner with Product, Data Science, and Design to translate business goals into technical solutions Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements - 12+ years of software engineering experience, with 3+ years operating at a senior or staff level - Strong full-stack engineering skills with proficiency in modern frontend frameworks (React, TypeScript) and backend technologies (Python, Go, or similar) - Demonstrated ability to lead complex technical projects from conception through delivery - Experience designing and scaling systems that handle high traffic and require high reliability - Track record of influencing technical strategy and driving architectural decisions beyond immediate team scope - Proven ability to mentor engineers and raise the technical bar across a team - Strong product intuition and ability to balance technical excellence with business impact Preferred Qualifications - Experience with monetization, payments, checkout, or e-commerce platforms - Background in growth engineering, conversion optimization, or experimentation platforms - Familiarity with ML/AI applications in personalization or funnel optimization - Experience with subscription-based or SaaS business models - Prior experience at a company operating at significant scale (millions of users) CompensationUS Zone 1 This role is not available in Zone 1 US Zone 2 $223,400—$302,200 USD US Zone 3 $198,600—$268,600 USD
Senior Software Engineer, Fullstack
WebflowWebflow is the way to design, build, and launch powerful websites visually — without coding.
At Webflow, we’re building the world’s leading AI-native Digital Experience Platform, and we’re doing it as a remote-first company built on trust, transparency, and a whole lot of creativity. This work takes grit, because we move fast, without ever sacrificing craft or quality. Our mission is to bring development superpowers to everyone. From entrepreneurs launching their first idea to global enterprises scaling their digital presence, we empower teams to design, launch, and optimize for the web without barriers. We believe the future of the web, and work, is more open, more creative, and more equitable. And we’re here to build it together. We recently announced that we're opening an office in Buenos Aires, and this role will be one of the first members of the team. Not ready to apply, or not seeing the right role yet? Sign up here to hear about future opportunities and events with the Webflow team in Argentina. Webflow is expanding our engineering team in Argentina, where we’re establishing several teams across key product areas, including: - Webflow Cloud: On this team, you'll be responsible for a new product that allows customers to deploy fully operational web apps, mounted on their Webflow-hosted domains. You’ll be working in Webflow’s Designer Dashboard to integrate the new features, and in our infrastructure that enables these features. - Webflow e-Commerce: On this team, you’ll work closely with Product, Design, Engineering, and Data Engineering teams to contribute to the development of our next generation Ecommerce platform, working across a robust ecosystem of Ecommerce tools and products, and building a first-class customer experience. You’ll have the opportunity to share your team preference during the interview process. Final placement will be confirmed once the interview process is complete. About the role: - Location: Remote-first (Argentina) - Permanent, full-time employee (this is not a contractor position) - Application Information: - Application deadline: applications accepted on an ongoing basis until position is closed and filled - This posting is for a new position As a Senior Software Engineer, Fullstack, you’ll … - Design, and implement scalable multi-tenant backend services and APIs. - Work with technologies such as Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, Kafka, and more. - Demonstrable experience and expertise in multiple technical domains. - Contribute to building and executing on functional strategy. - Lead projects that directly contribute to team and engineering organization's deliverables. - Produce maintainable, tested, performant, and scalable code. - Author, collaborate on, and evaluate design documents. - Influence technical designs and team-level prioritization as well as participate in technical solutions. - Collaborate with product managers and designers in an autonomous, supportive team environment. - Mentor junior engineers in technical skills and Webflow culture. - Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams. In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role. About you:Requirements: - Business-level fluency to read, write and speak in English You’ll thrive as a Senior Software Engineer, Fullstack if you: - Have 5+ years developing and deploying web applications, with a proven track record of shipping code. - Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB. - Can debug production issues across services and multiple levels of the stack. - Have proven experience building complex web systems. - Have used testing frameworks (e.g. Jest, Mocha, Playwright, Cypress). - Are comfortable working in an agile, safe-to-fail, environment. - Stay curious and open to growth-Demonstrate a proactive embrace of AI, actively building and applying fluency in emerging technologies to elevate how we work, drive faster outcomes, and expand collective impact. Our Core Behaviors: - Build lasting customer trust. We build trust by taking action that puts customer trust first. - Win together. We play to win, and we win as one team. Success at Webflow isn't a solo act. - Reinvent ourselves. We don't just improve what exists, we imagine what's possible. - Deliver with speed, quality, and craft. We move fast because the moment demands it, and we do so without lowering the bar. Benefits - Ownership in what you help build. Every permanent Webflower receives equity (RSUs) in our growing, privately held company. - Health coverage that actually covers you. Comprehensive medical, dental, and vision plans for full-time employees and their dependents, with Webflow covering most premiums. - Support for every stage of family life. 12 weeks of paid parental leave for all parents and 6+ weeks of additional paid leave for birthing parents. Plus inclusive care for family planning, menopause, and midlife transitions. - Time off that’s actually off. Flexible vacation, paid holidays, and a sabbatical program to help you recharge and come back inspired. - Wellness for the whole you. Access to mental health resources, therapy and coaching. - Invest in your future. A 401(k) with 100% employer match (up to $6,000/year) in the U.S., and support for retirement savings globally. - Monthly stipends that flex with your life. Localized support for work and wellness expenses — from Wi-Fi to workouts. - Bonus for building together. All full-time, permanent, non-commission employees are eligible for our annual WIN bonus program. Temporary employees may be eligible for paid holiday and time off, statutory leaves of absence, and company-sponsored medical benefits depending on their Fixed Term Contract and their country/state of employment. Be you, with usAt Webflow, equality is a core tenet of our culture. We are an Equal Opportunity (EEO)/Veterans/Disabled Employer and are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law. Pursuant to the San Francisco Fair Chance Ordinance, Webflow will consider for employment qualified applicants with arrest and conviction records. Stay connectedNot ready to apply, but want to be part of the Webflow community? Consider following our story on our Webflow Blog, LinkedIn, X (Twitter), and/or Glassdoor. Please note:We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Upon interview scheduling, instructions for confidential accommodation requests will be administered. To join Webflow, you'll need a valid right to work authorization depending on the country of employment. If you are extended an offer, that offer may be contingent upon your successful completion of a background check, which will be conducted in accordance with applicable laws. We may obtain one or more background screening reports about you, solely for employment purposes. For information about how Webflow processes your personal information, please review Webflow’s Applicant Privacy Notice.
Teaching Assistant
University of OttawaThe University of Ottawa embraces diversity and inclusion in the workplace. We are passionate about our people and committed to employment equity. We foster a culture of respect, teamwork, and inclusion, where collaboration, innovation, and creativity fuel our quest for research and teaching excellence. All qualified persons are invited to apply We welcome applications from qualified Indigenous persons, racialized persons, persons with disabilities, women, and LGBTQIA2S+ persons Committed to creating and maintaining an accessible, barrier-free work environment Working with applicants with disabilities requesting accommodation during the recruitment, assessment, and selection processes
Role Description This position involves a combination of tasks such as: - Leading discussion groups - Marking papers and exams - Office hours to meet with students - Proctoring exams The student must meet the deadlines set by the supervisor and attend lectures if requested to do so. Qualifications - BA Honours in Criminology or equivalent - Priority will be given to candidates in accordance with articles 18.5 and 18.6 Requirements - All University of Ottawa employees are required under provincial law to successfully complete all mandatory legislated training offered by the University. - The list of training requirements may be modified by provincial law. - If you are invited to continue the selection process, please notify us of any particular adaptive measures you might require. - We may consult with the Health and Wellness sector of Human Resources, if needed. - Any information you send us will be handled respectfully and in complete confidence. Benefits - Hourly Rate: $31.89 for undergraduate students; $50.25 for graduate students (2024-2025) - These rates do not include vacation pay nor statutory pay. - Retro pay will be applied after the ratification of a new collective agreement.



