Senior Full Stack Software Engineer sought to drive technical direction and lead development of scalable software systems.
We are working with a technology company that is expanding its technical team and looking for a Senior Full Stack Software Engineer to help scale their platform.
This is an exciting opportunity to join a forward-thinking, fast-paced organization that leverages cutting-edge technology to enhance its offerings and decision-making.
The role is ideal for someone with full stack experience who can drive the technical direction of the company and eventually step into a CTO role.
As a Senior Software Engineer, you will take ownership of key projects, operationalize solutions, and lead the development of scalable, efficient, and high-quality software systems.
You'll work with modern technologies, specifically React (JavaScript) on the front end, Django (Python) on the backend, and AWS for cloud infrastructure.
Main Responsibilities:
- Design, develop, and maintain full stack applications using React for the front end and Django for the backend.
- Lead and manage the scaling of systems and applications to support company growth and performance goals.
- Ensure smooth deployment and operation of applications within an AWS cloud environment.
- Debug, optimize, and refactor code to enhance performance, reliability, and scalability.
- Collaborate with stakeholders to translate business needs into effective technical solutions.
- Provide technical leadership and mentorship to others in the company, guiding them in best practices and development strategies.
- Oversee and improve CI/CD pipelines to support efficient and secure deployments.
- Ensure code quality, maintain high standards in coding, testing, and documentation.
Requirements:
- 5+ years of experience as a Full Stack Software Engineer, with strong experience in React (JavaScript) and Django (Python).
- Deep knowledge of AWS services (EC2, S3, Lambda, RDS, etc.) and cloud-based architecture.
- Experience with system design and scaling software solutions in a high-traffic environment.
- Strong experience in debugging, troubleshooting, and optimizing complex software systems.
- Proven ability to operationalize and scale software solutions, from concept to delivery.
- Solid understanding of relational databases and experience with SQL.
- Excellent communication skills with experience working closely with business stakeholders.
- Leadership qualities.
Skills:
- React
- JavaScript
- Django
- Python
- AWS
- SQL
- System Design
- Cloud Infrastructure
- Full Stack Development
- Leadership
Benefits: