> Markdown version of [/jobs/ext/3607254-full-stack-software-engineer-contract](https://www.wearedevelopers.com/jobs/ext/3607254-full-stack-software-engineer-contract). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer (contract) - **Company:** COINFLIP LLC - **Location:** United States - **Experience:** Experienced - **Salary:** $45,000.0 - $55,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, User Authentication, Code Review, Databases, Continuous Integration, Cursor, Database Queries, Software Debugging, PostgreSQL, Node.Js, OAuth, Next.js, SQL Databases, TypeScript, Web Applications, WebSocket, Multithreading, ReactJS, Grafana, Backend, Git Flow, Kubernetes, Front End Software Development, Restful APIs, Terraform, Webhooks, Software Version Control, Web Api, Golang, Microservices - **Published:** October 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e5a11c080f7e2d50 ## About the Role * 3+ years of experience as a software engineer working across frontend and backend systems. * Strong experience building backend services in Golang and/or Java. * Proficiency with Node.js / TypeScript v5 (primary for Wallet). * Experience building frontend applications using Next.js, React, and TypeScript. * Solid understanding of RESTful API design. * Strong SQL skills and experience with PostgreSQL. * Experience working in an AWS environment. * Familiarity with microservices and distributed backend systems. * Experience with monitoring/observability platforms (Grafana, etc.). * Experience with Kubernetes. * Experience with Terraform / Helm. * Clear communication skills and a collaborative, ownership-oriented mindset. Nice to Have * Understanding multi-threading and goroutines. * Experience integrating third-party APIs and external providers. * Webhooks experience. * WebSocket experience. * Architecture/design experience. * Comfort using AI tools. * Experience in fintech, crypto, payments, or other regulated industries. * Experience building internal dashboards or operational tooling. * Familiarity with authentication, authorization, and secure system design. * Comfort owning features end-to-end across the stack. ## Description * Design, build, and maintain full-stack features across frontend applications and backend services. * Develop and maintain backend APIs that support onboarding, authentication, transaction lifecycles, and operational workflows. * Build and enhance front-end experiences in customer-facing and internal web applications. * Integrate systems with third-party services and external providers. * Implement secure authentication and authorization using OAuth 2.0 flows. * Work within a microservices environment to deliver scalable backend capabilities. * Ensure applications meet high standards for security, performance, reliability, and observability (including monitoring). * Participate in code reviews, technical design discussions, and architecture decisions. * Write and maintain clear technical documentation. Tech Stack * This role will work within CoinFlip's existing application and infrastructure stack, including: * Backend: Golang, Java * Frontend: Next.js, React, TypeScript (including TypeScript v5), Node.js (primary for Wallet) * APIs: RESTful APIs * Databases: SQL, PostgreSQL * Infrastructure & Cloud: AWS (including S3), containerized services; Kubernetes; Helm and Terraform * Authentication & Identity: OAuth 2.0 flows * Monitoring/Observability: Monitoring platforms (e.g., Grafana) * Version Control & CI/CD: Git-based workflows with CI/CD pipelines * Developer Workflow: Experience with VS Code / Cursor debugging workflows