Lead Full-Stack Software Engineer – Django, Flutter, React

Posted 91ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead Engineer at Circleup developing innovative scheduling solutions. Focus on backend services using Python/Django and AWS with frontend development in Flutter/React.

Responsibilities:

  • 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.