Point your AI agent at freehire and let it find you a job.

Get the CLI →

Eqaim Technology & Services

New

Senior Full stack Python/Go + React

Posted 3 views
Discussion

Summary

Senior full-stack engineer building scalable, end-to-end web applications: designing microservices and APIs in Python (FastAPI/Django) or Go, leading React frontend development, and managing PostgreSQL/MongoDB data, deployed with Docker on AWS with CI/CD workflows.

Job Description: We are seeking a Senior Full Stack Software Engineer to join our engineering team. You will be responsible for designing and developing complex, scalable web applications from end-to-end, leveraging a diverse polyglot stack including Python, Go, and/or JavaScript with React.


Hard Skills / Need to Have:


  • Minimum 8 years of professional software engineering experience, with at least 7 years in full-stack development.
  • Backend Mastery: Strong proficiency in Python (e.g., FastAPI, Django) or Go for building high-concurrency systems.
  • Frontend Expertise: Advanced skills in React and JavaScript, including state management (Redux or Context API).
  • Database Proficiency: Proven experience with PostgreSQL (schema design, query optimization) and MongoDB.
  • Infrastructure: Hands-on experience with containerization (Docker) and cloud platforms such as AWS.
  • Tools: Familiarity with modern development workflows including Git, CI/CD pipelines, and AI-assisted tools (e.g., GitHub Copilot).


Responsibilities and Tasks:


  • System Design: Architect and develop robust, scalable microservices and APIs using Go/Python and JavaScript.
  • Frontend Excellence: Lead the development of responsive and performant user interfaces using React and modern JavaScript (ES6+).
  • Database Management: Design, optimize, and manage data models across both relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • API Development: Build and integrate secure RESTful and/or GraphQL APIs to ensure seamless communication between client and server.
  • Code Quality: Conduct rigorous code reviews, provide constructive feedback, and advocate for engineering best practices like CI/CD and automated testing.
  • Reliability: Monitor application health, troubleshoot production issues, and optimize for maximum speed and scalability.


Technology Stack: Python (e.g., FastAPI, Django) or Go, React and JavaScript, PostgreSQL, MongoDB, Docker, AWS, Git, CI/CD, Al-assisted tools (e.g., GitHub Copilot).


Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

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