We are seeking a highly skilled Senior Fullstack (Golang, React) Developer to join our dynamic team. As a Senior Fullstack Developer, you will play a key role in architecting and developing a cutting-edge application.
Please note, this position is for one project, not an in-house position, so the social package, including benefits like sick leave, public holidays, days off, vacations, accounting and necessary equipment provision, is not covered by Selecto.
About the project:
Domain: Fintech
Platform: web app designed for cashless tipping. It allows users to receive tips and continue with payouts into their personal accounts. Users are also able to overview tipping/payouts history and ratings. The account can be connected to the user's personal device.
Team: Client side: 1 Backend Developer, Product Manager; Selecto’s side: FullStack developer (hiring), QA
Timeline: part time, 45 hours/month till the end of February (1st phase of work) and then prolongation (2nd phase of work).
Working hours: flexible
Technology Stack
Backend: Go
Frontend: React (React Native or Vue.js experience is a plus)
APIs: REST, GraphQL
Databases: PostgreSQL
Payments & Fintech: Stripe, Plaid
Cloud: AWS, GCP, or Azure
DevOps: CI/CD, infrastructure-as-code
Integrations: Shopify, email services, chat tools
Skills List
Strong proficiency in Go
Solid full-stack development background with backend emphasis
Experience with React or React Native (Vue.js acceptable)
Experience designing and integrating REST APIs and GraphQL
Strong understanding of microservices architecture
Experience with SQL databases, preferably PostgreSQL
Hands-on experience with Stripe and Plaid integrations
Experience building fintech or payment-related platforms
Familiarity with mobile platforms (iOS and Android)
Experience working in cloud environments
Familiarity with QR codes, NFC, or POS systems is a plus
Strong DevOps knowledge, including CI/CD pipelines
List of Responsibilities
Develop and maintain backend services in Go
Implement subscription, plan, and invoice management
Integrate Stripe using webhooks and internal data handling
Build and maintain integrations with Shopify
Implement transactional emails and user-based communications
Support web app usage tracking and analytics
Integrate chat and support tools
Participate in bug fixing and technical improvements
Collaborate closely with internal developers and consultants