Full Stack Engineer
MelioUSA1w ago
EngineeringFull Stackremotecurated-jd
Job description
Full Stack Engineer at Melio.
About the role
Melio is looking for a developer to join our Product Engineering group and build payment solutions for small businesses. You will focus on creating and maintaining integrations that allow partners like Shopify, Capital One, and Fiserv to embed our platform capabilities.
Key facts
What you'll do
- Develop and maintain integrations for high-profile external partners.
- Build and manage REST APIs for both internal use and external partner consumption.
- Design custom payment solutions to help small businesses manage transactions efficiently.
- Write code across the entire stack, including front-end interfaces and back-end logic.
- Collaborate with partner stakeholders and internal teams to ensure system reliability and scalability.
- Participate in code reviews, feature implementation, and bug resolution.
- Deploy updates and iterate on platform architecture to improve integration speed.
Requirements
- 4-5+ years of professional software engineering experience covering both frontend and backend development.
- Minimum 1+ years of hands-on experience with Node.js and TypeScript.
- Proficiency in at least one modern framework: React, Vue, or Angular.
- Experience developing API-based products or engineer-focused tools.
- Familiarity with cloud architecture, specifically AWS and Lambda.
- Understanding of production-level web product architecture.
Skills & tools
- Node.js
- TypeScript
- React
- GraphQL
- MySQL
- AWS (Lambda)
Practical notes
- Salary: $135,000-$160,000 per year.
- Benefits: Medical, dental, and vision coverage (up to 100% employer-paid), 401K matching, FSA/HSA, and wellness support.
- Perks: Weekly food stipend, catered meals, fully stocked kitchen, and a dog-friendly office.
- Time off: Includes vacation, sick leave, holidays, parental leave, and wedding days.
- Application: Melio participates in E-Verify; candidates must be authorized to work in the U.S. Applications are accepted on an ongoing basis until the role is filled.