Full Stack Developer
My client is actively seeking an experienced Full Stack Developer to join their expanding team. This opportunity is with an innovative startup dedicated to making a sustainable impact in the trading industry. The ideal candidate will be instrumental in designing and building high-quality software solutions that align with the company’s mission and growth objectives.
Key responsibilities:
- Design and develop scalable backend services using Python and building responsive frontend applications with TypeScript and React.
- Manage and optimise PostgreSQL databases to ensure efficient data storage and retrieval.
- Implementing and maintaining CI/CD pipelines to streamline the deployment process.
- Using cloud platforms to deploy and manage services.
- Develop and maintain secure, scalable, and well-documented APIs.
- Monitor cloud-based applications using cloud monitoring tools to ensure high availability and optimal performance.
- Implement security best practices across the technology stack, ensuring data protection and compliance with industry standards.
- Collaborate with cross-functional teams, including data engineers and product managers, to deliver high-quality products.
Key requirements:
- Extensive experience in backend development with Python and frontend development utilising TypeScript and React.
- Strong proficiency in SQL and PostgreSQL or other databases.
- Expertise in one or more major cloud platforms (AWS, GCP, Azure) and familiarity with managed services and serverless architecture.
- Experience with the full software development lifecycle, from conception to deployment.
- Experience in API development and integration.
- Knowledge of Infrastructure-as-Code tools like Terraform.
- Familiarity with cloud monitoring tools and best practices.
- Experience with DevOps practices, including CI/CD pipelines and cloud deployments.
- Proficiency with GitHub for version control and collaboration.
- Familiarity with testing frameworks and practices, including unit testing, integration testing, and end-to-end testing.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
If you are an experienced Full Stack Developer and this opportunity aligns with your interests, we invite you to apply for immediate consideration.
Apply now
* Required