Remote job
Full Stack Software Engineer
Job details
About this role
Role overview Build and improve a financial automation platform that helps businesses manage billing and payment workflows. This full stack role covers web application development, APIs, performance, and integrations with machine-learning capabilities, with engineers contributing to product direction as well as implementation.
Responsibilities - Design, develop, and maintain scalable web applications across frontend and backend systems. - Build and integrate APIs for financial data processing and workflow automation. - Collaborate with product and engineering colleagues to deliver features and improve existing functionality. - Integrate AI and machine-learning capabilities into billing workflows. - Improve performance and availability, and diagnose issues across the application stack. - Write maintainable, tested code and contribute through code reviews and engineering practices.
Requirements - At least three years of full stack web development experience. - Proficiency with JavaScript or TypeScript, React, and Node.js. - Experience with PostgreSQL or MongoDB and a cloud platform such as AWS or GCP. - Knowledge of REST APIs, GraphQL, and microservices architecture. - Familiarity with Docker, CI/CD pipelines, testing, and production troubleshooting. - Strong problem-solving skills.
Nice to have - Experience with financial systems or fintech. - Exposure to AI/ML integrations and data processing.
Benefits and work setup - Full-time remote position with competitive compensation and equity. - The role offers the opportunity to work on financial software used for high-volume transaction workflows.