Senior Software Engineer - Full Stack

Remote Full-time
About UpflowUpflow provides cutting edge cash collection technology to help B2B companies get paid faster and simpler.We are a product-led SaaS startup, launched in 2018 and trusted by hundreds of companies across the US and EMEA, including Lattice, ProductBoard, Instawork and more. We're also backed by leading investors (YCombinator, Hexa, Hedosophia) and top business angels from N26, Square, Mercury, Uber, and NetSuite.This is an amazing opportunity to work and learn in a fast-growing Fintech and an international environment.For more information about our company and our team, visit our careers page at www.upflow.io/careersAbout the roleYou will join a small and efficient team, based in Paris, that works on high-impact features for our users. The range of topics is wide and includes workflow automation, payment processing, and communication features such as email, calls, and letters. In particular, we invest significantly in AI to supercharge our product with real use cases, and you will play a significant role in building our AI foundations.We work in continuous deployment (10 deploys in production per day on average) and we value pragmatism, ownership, and growth mindset.For more information about how we operate in the engineering team, please read this article.What you will doIn your day-to-day, you will:Architect and implement complex, high-impact product features from start-to-finish.Collaborate closely with the product manager, the designer, and other engineers to translate business requirements into technical solutions.Ship clean, maintainable code to production daily.Participate actively in code reviews providing and receiving constructive feedback.Troubleshoot and debug complex product issues.Optimize application performance and ensure scalability.Help us define and improve our coding standards, development processes, and best practices.Stay up to date on new technologies and promote their adoption when appropriate.Our current stackFrontend: Typescript, React, GraphQLBackend: Typescript, Node.js, Express, Postgres, and RedisInfra: GCP, TerraformObservability: Datadog and SentryGithub, Copilot, CircleCIWho you areYou have 5+ years of experience in software engineering.You have strong proficiency in Typescript, React and SQL.You value code simplicity and testing.You know how to prioritize in order to deliver quickly without sacrificing quality.You have good teamwork skills and enjoy providing and receiving feedback.You want to work in a startup environment that values excellence, autonomy, and ownership.You are fluent in English with strong communication skills.At Upflow, we are committed to building a diverse and inclusive workplace. We encourage all individuals to apply, even if you don’t meet every qualification. Research shows that some candidates may hesitate to apply unless they meet every requirement. However, we believe that a variety of experiences and perspectives can bring value beyond the listed qualifications. If you’re excited about what we do and feel you could contribute, we want to hear from youWhy join Upflow? Top-market compensation + company’s equity. Best-in-class product in a massive market. Fast-moving environment - you will never stop learning and growing. Trusting environment - hands-off management style with a strong culture of ownership and autonomy. International environment - work with team members across Europe and the US.✈️ Exchange program - Opportunity to work from New-York for 4 weeks a year Flexible remote culture with offices in Le Marais Team activities such as lunch, drinks and offsite organized regularly.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Full Stack Data Administrator & Customer Support Representative – Remote Work Opportunity in Aston, PA at arenaflex**

Remote

Experienced Arborist and Tree Care Specialist for Walt Disney World - Horticulture and Landscaping Expertise Required

Remote

Rehab Outcomes Clinical Coordinator

Remote

Product Marketing Manager ? Bangkok Based, Relocation Provided

Remote

Video Editor and Social Media Manager

Remote

Financial Analyst I

Remote

Seasonal FT / PT – Amazon Store

Remote

[Remote-Position] Media Monitoring Analyst

Remote

SAT Instructor, Midtown Office

Remote

Analyst, Visa Crypto Solutions

Remote
← Back