freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Your Role -Design and develop scalable, reliable, and secure cloud-native applications, primarily using Python. -Build and maintain web applications using React and Redux. -Develop and test APIs, ensuring high-quality features through unit and integration testing. -Translate business problems and technical requirements into effective software solutions. -Lead and participate in planning sessions and technical discussions to shape solutions that meet business needs. -Collaborate with customers and engineering teams to support, enhance, or integrate their technologies into workflows and solution platforms. -Write clear, concise, and maintainable technical documentation. -Stay updated with emerging frameworks, trends, and advancements in technology. -Mentor and coach interns and junior developers on best practices, development methodologies, and modern coding strategies. Your Qualifications -At least 3+ years of experience as a Full-Stack Software Developer. -Hands-on experience with Python and frameworks such as Flask, Django, or Django Rest Framework (DRF). -Proficiency in front-end languages and libraries (HTML, CSS, JavaScript, XML) with solid working experience in ReactJS (NextJS). -Strong knowledge of databases (MySQL, Postgres, Redis, NoSQL) and familiarity with message queue-based architectures (Celery, Redis, Kafka). -Experience creating and consuming RESTful APIs, with strong understanding of webhooks and websocket-based communication, including real-time data handling and third-party integrations. -Proficient with Git and modern branching strategies. -Experience with Docker, container-driven development, and exposure to CI/CD pipelines for automated testing and deployment. -Solid understanding of unit testing, mocking, and maintaining high code coverage. -Skilled in writing clean, consistent, and scalable code following best practices. -Comfortable working in Agile/Scrum environments, with experience leading and driving projects using Agile methodologies. Plus points if you have: -Working knowledge of Linux and UNIX operating systems. -Experience with cloud platforms such as AWS, GCP, or Azure. -Experience with Kubernetes or other container orchestration tools. -Familiarity with observability and analytics tools (e.g., ELK Stack, Grafana, Splunk). -Understanding of UI and UX design principles.

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