
Lead Full-Stack Software Engineer – Django, Flutter/React
circleup
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 €2,000 - €2,500 per month
Job Level
Senior
Tech Stack
AndroidAWSCloudDjangoEC2FlutteriOSJenkinsPostgresPythonReact
About the role
- Design and implement scalable backend services using Python/Django and AWS
- Architect and maintain our cloud infrastructure on AWS, ensuring high availability and performance
- Establish and maintain security best practices across our infrastructure
- Drive the implementation of test-driven development practices and maintain high code quality standards
- Design and implement RESTful APIs that power our mobile applications
- Set up and maintain CI/CD pipelines for automated testing and deployment
- Collaborate with the mobile team to ensure seamless integration between frontend and backend systems
- Monitor system performance and optimize where necessary
- Help shape our technical roadmap and make key architectural decisions.
Requirements
- Strong expertise in Python and Django framework
- Extensive experience with AWS services (e.g., EC2, RDS, S3, Lambda, API Gateway)
- Proven track record of designing and implementing secure, scalable backend systems
- Strong background in test-driven development and writing maintainable tests
- Experience with CI/CD tools and practices (e.g., GitHub Actions, Jenkins, CircleCI)
- Proficiency with Git and version control best practices
- Experience with relational databases (PostgreSQL preferred) and database design
- Understanding of security best practices and experience implementing them
- Strong problem-solving skills and attention to detail
- Frontend (Flutter/React): Create multi-platform apps for iOS/Android using Flutter.
- Build engaging and user-friendly interfaces that align with UI/UX guidelines.
- Create reusable and well-structured components.
- Implement efficient state management solutions.
- Proactively research and adopt new technologies to enhance front-end development.
Benefits
- Salary: 2000 EUR / month + equity.
- Salary will increase after raising investment.
- Relocation support to Switzerland if we achieve product-market fit and raise investment in the near future.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonDjangoAWSRESTful APIsCI/CDGitPostgreSQLtest-driven developmentsecurity best practicesstate management
Soft skills
problem-solvingattention to detailcollaboration