Empowering pharma’s next generation of engagement with HCPs
Senior Full-Stack Developer
Location
Canada
Posted
12 days ago
Salary
$130K - $145K / year
Seniority
Senior
Job Description
Senior Full-Stack Developer
ODAIA
• Actively participate in epic planning, sprint scoping, and roadmap discussions • Own features end-to-end, from breaking down requirements with product and design through to delivery • Work with the product team to understand product strategy and contribute engineering perspective to planning decisions • Work directly with engineering and ML engineering teams to understand data science capabilities, cloud infrastructure, and how these components help solve end-user problems • Own backlog prioritization and story refinement in collaboration with product and design • Analyze, utilize, and act on data insights presented through instrumentation • Consult with product and design on the best visualization and experience • Facilitate inter-team and cross-functional collaboration • Juggle between production and rapid prototyping needs in a fast-paced environment using agile software practices • Encourage, mentor, and coach junior members of the product development team • Assist with the setup of best practices and develop technical and product domain expertise
Job Requirements
- 5+ years of experience in a full stack role, with strong hands-on coding experience
- Proven experience contributing to technical planning at the epic level
- Comfortable with ambiguity
- Solid understanding of data structures, algorithms, object-oriented design, functional design, and other design principles/patterns
- Experience building APIs using at least one of the following technologies: Python, Javascript/Node.js, Java, and .Net
- Experience in React and Typescript
- Experience with RESTful APIs, third-party API integrations, and database systems (PostgreSQL, MongoDB, etc.)
- Experienced in AWS stack or an equivalent cloud platform
- Understanding of data science or data analytics is highly beneficial
- A pragmatic, delivery-oriented mindset
- Experience supporting enterprise customers with custom implementations or workflows
- Excellent communication skills; comfortable working cross-functionally with technical and non-technical stakeholders
- Adjusts quickly to changing priorities and copes effectively with complexity and ambiguity
- A continuous learner who seeks and welcomes feedback to improve yourself and your craft
- Grand vision, low ego, and able to make a big impact
Benefits
- Meaningful stock option grants
- Immediate medical/dental enrollment
- Flexible time off
- Remote-First Flexibility
- Intentional, high-value in-person collaboration and socials
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We're looking for intelligent, driven professionals to join our team. The Operations Analytics team uses data to shape servicing strategy across contact channels, customer segmentation, capacity planning, forecasting, and repayment operations. The ideal candidate brings strong analytical depth, systems thinking, and the ability to partner cross-functionally to drive meaningful business impact. AI is integral to the analytics workflow on this team. The analyst applies AI from data exploration through model validation to stakeholder communication, and helps shape how the team uses it. The role requires architectural decisions, strong stakeholder alignment, and embedding AI/ML in core decisions. Operating independently in ambiguous environments is essential. What You'll DoScope - Planning: Own planning and staffing for UK and new-geography launches and special teams. Develop and maintain the guardrail metrics. - Foundations: Build working familiarity with the underlying data, including demand signals, agent rosters (team, title, country), and agent activity (delivered hours, status), and license demand. - Infrastructure forecasts: Own demand forecasts for checkouts and app opens in CA and UK and new geographies. - Insights: - Report on forecast health for UK, CA, and other geos (accuracy and outlook). - Advise Customer Operations real-time management (UK) on agent productivity. - Curate AI knowledge for Customer Operations (UK) and UK Infrastructure forecasting. Responsibilities - Build and maintain forecasting models, using time series, regression, and machine learning, to support contact forecasting, headcount and license planning, and budgeting. - Partner with stakeholders to frame planning and forecasting problems, develop supporting metrics and diagnostics, and support high-quality decisions. - Surface productivity and efficiency improvements using budget and financial performance data. - Present recommendations to leadership, drive timely decisions, and communicate clearly with cross-functional partners. - Partner with operational planning and other analytics teams to understand the business context for headcount and workforce scheduling, and get the data needed for accurate forecasts. - Stay current on the business and our changing technical environment. What We Look For - Bachelor's, Master's, or PhD in a quantitative field (e.g., statistics, industrial engineering, operations research) and 5+ years solving forecasting, planning, or related quantitative problems. - Strong proficiency in SQL and Python or R, and hands-on experience with a modern cloud-native data platform (e.g., Databricks, Snowflake, BigQuery, or equivalent). - Hands-on experience using AI/LLM tooling across the analytics workflow: writing, validating, and iterating on AI-generated SQL and Python, and integrating AI outputs into analyses that stakeholders trust. - Experience building optimization models using linear programming techniques (e.g., CPLEX, Gurobi) is a plus. - Strong experience developing and validating statistical forecasting models, with disciplined approaches to performance measurement, backtesting, and robust error tracking. - Proven ability to independently structure ambiguous problems and select the appropriate analytical approach without predefined direction. - Clear, persuasive communicator with strong stakeholder management skills and the ability to influence senior leaders across technical and non-technical audiences. - Strong bias toward automation: treat repetitive manual work as avoidable drudgery and build durable, automated systems, delegating to machines what they can do more reliably and efficiently than humans. - High standards of humility, honesty, and ownership: you take responsibility for outcomes, invest in your own growth, and actively develop others. Pay Grade - K Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.) USA base pay range (CA, WA, NY, NJ, CT) per year: $140,000 - $190,000 USA base pay range (all other U.S. states) per year: $124,000 - 174,000 #LI-Remote Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities. We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include: - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents - Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses - Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records. By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
Manager, Cloud Software Engineering
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Manage and mentor a global team of AI platform DevOps engineers. • Coordinate delivery with US-based technical leadership across time zones. • Own sprint planning, delivery cadence, and progress reporting. • Ensure technical quality through code reviews, architecture discussions, and engineering standards. • Collaborate with the Principal Architect and AI/ML Engineering Lead on technical direction. • Remove blockers, manage cross-team dependencies, and ensure smooth collaboration. • Hire, retain and motivate top talent on the team by fostering a culture of innovation, speed, and continuous improvement. • Define long-term roadmap and drive release planning and execution
Role Description We are seeking a talented Senior FullStack Engineer to join our engineering team and take ownership of building our company's official landing website and career page. This role offers an exciting opportunity to create high-impact, customer-facing applications that will serve as the digital front door for our organization and attract top talent to our growing team. Key Responsibilities - Design and develop our company's official landing website from concept to deployment - Build and maintain a comprehensive career page with dynamic job listings and application workflows - Implement responsive, user-friendly interfaces using Next.js and TypeScript - Develop robust backend APIs and database schemas using PostgreSQL - Deploy and manage applications on AWS infrastructure with focus on scalability and performance - Collaborate with design and marketing teams to ensure brand consistency and optimal user experience - Integrate third-party services and APIs for enhanced functionality - Optimize website performance, SEO, and accessibility standards Qualifications - 5+ years of full-stack development experience with modern web technologies - Strong proficiency in Next.js and React ecosystem - Advanced TypeScript skills with experience in large-scale applications - Solid experience with PostgreSQL database design and optimization - Hands-on experience with AWS services (EC2, S3, RDS, Lambda, CloudFront) - Experience building responsive, mobile-first web applications - Strong understanding of web performance optimization and SEO best practices - Experience with version control systems (Git) and collaborative development workflows Preferred Qualifications - Experience with serverless architectures and AWS CDK/CloudFormation - Knowledge of modern CSS frameworks and design systems - Experience with content management systems or headless CMS solutions - Familiarity with analytics tools and conversion optimization - Experience with automated testing frameworks (Jest, Cypress, Playwright) - Background in building recruitment or HR-related applications - Experience with CI/CD pipelines and DevOps practices Technical Skills - Frontend: Next.js, React, TypeScript, HTML5, CSS3, JavaScript (ES6+) - Backend: Node.js, API development, RESTful services - Database: PostgreSQL, SQL optimization, database design - Cloud: AWS (EC2, S3, RDS, Lambda, CloudFront, Route 53) - Tools: Git, Slack, npm/yarn, Webpack, Docker - Testing: Unit testing, integration testing, end-to-end testing - Other: SEO optimization, web accessibility, performance monitoring
Role Description Du bist auf der Suche nach einer neuen Herausforderung und die Softwareentwicklung ist deine Leidenschaft? Dabei hältst du sowohl die Frontend- als auch Backend-Seite immer im Blick? Dann bist du bei uns genau richtig! Zum nächstmöglichen Zeitpunkt suchen wir zur weiteren Verstärkung unseres Teams motivierte Full-Stack Entwickler (m/w/d) in München, Karlsruhe oder Münster bzw. remote. - Du arbeitest in der agilen Softwareentwicklung im Bankenumfeld und bist sowohl im Frontend als auch im Backend tätig. - Gemeinsam mit dem Product Owner sowie den System- und Facharchitekten erarbeitest du technische Konzepte und setzt neue Features um. - Du führst Code-Reviews durch und entwickelst Systemarchitekturen kontinuierlich weiter, wobei du neue technologische Herausforderungen und Vorgaben berücksichtigst. - Im täglichen Austausch mit deinem aufgeschlossenen Entwicklungsteam teilst du Ideen und gibst dein Wissen und deine Erfahrungen aktiv weiter. - Du treibst die Prinzipien von Clean Code sowie die modulare Entwicklung gezielt voran. Qualifications - Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung. - Du hast mehrjährige Erfahrung sowohl im Frontend- als auch im Backend-Bereich. - Besonders sicher bist du im Umgang mit Angular, TypeScript, Java und Spring Boot. - Zudem verfügst du über Kenntnisse in HTML5 sowie (S)CSS. - Du hast Erfahrung im Bereich Test, Deployment und Build-Prozesse und bist mit Tools wie Docker, OpenShift, Jenkins sowie GIT/Bitbucket vertraut. - Idealerweise bringst du bereits Vorkenntnisse in der agilen Entwicklung mit, beispielsweise in Scrum oder SAFe. - Du verfügst über ein ausgeprägtes Qualitätsbewusstsein und arbeitest sowohl eigenständig als auch gerne im Team. - Deine Deutschkenntnisse sind in Wort und Schrift auf einem sehr hohen Niveau. Benefits - Moderner Technologie-Stack: Bei uns arbeitest du mit einem modernen Technologie-Stack u.a. Java, Spring Boot, Angular, TypeScript, JavaScript u.v.m. - Zukunftssicherheit: Ein unbefristeter Arbeitsvertrag und eine Bezuschussung der betrieblichen Altersvorsorge mit 20% geben dir Stabilität und Sicherheit für deine Zukunft. - Innovatives und dynamisches Arbeitsumfeld: Wir bieten dir eine langfristige Perspektive in einer Branche, die sich kontinuierlich weiterentwickelt mit Raum für persönliches Wachstum. Durch gezielte Schulungen erhältst du die Möglichkeit, deine Fähigkeiten zu vertiefen und dich in der IT-Welt weiterzubilden. - Attraktive Vergütung: Wir schätzen deine Leistungen! Im Hinblick auf deine Qualifikationen bieten wir dir eine Vergütung zwischen 60.000 und 95.000 Euro brutto im Jahr, abhängig von Berufserfahrung und Senioritäten-Level. - Flexibilität: Wir bieten dir flexible Arbeitszeiten mit Gleitzeitkonto und die Möglichkeit mobil zu arbeiten, um dein Berufs- und Privatleben optimal miteinander zu vereinbaren. - Nutze unser attraktives Hardware- und Bike Leasing sowie den Zugang zu einem Mitarbeiterrabattportal mit 600 namenhaften Unternehmen und spare dabei Geld.


