freehire launches on Product Hunt on 26 August.

Follow →

Senior Fullstack Engineer

You will architect and develop scalable backend and frontend systems, design RESTful APIs and server-side events, build responsive interfaces with React and React Native, optimize data handling and performance, implement authentication and access controls, integrate external systems, make architectural decisions, collaborate on UI/UX implementation, review code, and develop interactive client-side features.

Responsibilities

  • Evaluate and optimize backend and frontend systems
  • Create and maintain RESTful APIs and server-side events
  • Build responsive frontend interfaces with React and React Native
  • Optimize backend databases and frontend data rendering
  • Implement authentication, role-based access control, and data protection
  • Integrate backend services with external systems and third-party APIs
  • Debug and optimize backend and frontend performance
  • Make architectural decisions for backend and frontend development
  • Translate UI/UX wireframes into accessible frontend components
  • Review backend and frontend code
  • Develop real-time updates and dynamic forms

Requirements

  • At least 5 years of experience as a Lead Backend Engineer or Senior Backend Engineer
  • Golang
  • Rust or C++ experience
  • Software architecture and design patterns including MVC, MVCS, and SOLID
  • Experience building services for tens of thousands to millions of concurrent users
  • Relational databases including PostgreSQL
  • Caches including Redis
  • Message queues
  • Networking protocols including TCP, UDP, QUIC, WebSockets, and WebTransport
  • Asynchronous real-time services
  • Networking libraries including libp2p and ZeroMQ

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available