Full-stack developer (Python, AWS, JS, AI)

About project: AI solutions for Sales (Sweden)

We are an innovative and agile technology company working on cutting-edge projects. Our teams are dedicated to building scalable and robust systems that drive meaningful impact. We are looking for a passionate, senior-level Full-stack Engineer with a strong backend focus to join us on an urgent basis for a key project. 

 

Job Description

We are seeking a Senior Full-stack Engineer with deep expertise in Python and backend development, including experience with infrastructure and DevOps on AWS. The ideal candidate will have a solid track record in software development, a passion for clean code and scalable architecture, and the ability to lead teams effectively. While experience with machine learning (ML) models is a bonus, it is not a strict requirement.

This role is contract-based for an initial period of three months, with the possibility of extension based on project needs and performance.

 

Key Responsibilities:

- Design & Develop: Architect, design, and implement robust backend systems using Python while contributing to the full stack when necessary.

- DevOps & Infrastructure: Manage and optimize cloud infrastructure on AWS; implement CI/CD pipelines and ensure the stability and scalability of our systems.

- Collaboration: Work closely with cross-functional teams including product managers, data scientists, and front-end developers to deliver integrated solutions.

- Problem Solving: Analyze complex problems, propose innovative solutions, and implement enhancements to improve overall system performance.

- Optional ML Integration: (Bonus) Leverage or integrate machine learning models into existing systems where applicable. Familiarity with ML workflows, long chain/graph-based processing, and related tools is a plus.

 

Required Qualifications:

- Experience: 4-5 years of Full-stack development experience, with a focus on backend development (modern frontend frameworks, like React, Next.js - nice to have)

- Programming: Strong proficiency in Python with demonstrable experience in building scalable applications.

- DevOps & Cloud: Hands-on experience with AWS services (EC2, S3, Lambda, etc.) and managing cloud infrastructure; familiarity with CI/CD pipelines and containerization (Docker/Kubernetes) is highly desirable.

- Leadership (Bonus): Proven experience in a senior role with leading or mentorship responsibilities.

- Problem-Solving: Excellent analytical and problem-solving skills with a detail-oriented approach.

- Communication: Strong verbal and written communication skills, with the ability to work effectively in a collaborative environment.

 

Nice to have:

- Machine Learning Exposure: Experience or familiarity with integrating ML models into production systems, including handling complex data workflows (e.g., long graph/chain processing).

- Additional Technologies: Experience with other modern backend frameworks, databases (SQL/NoSQL), and microservices architecture.

- Agility: Experience working in fast-paced, agile development environments.

 

We Offer:

- Impact: Opportunity to work on innovative projects that push the boundaries of technology.

- Culture: A collaborative, inclusive environment where your ideas matter.

- Growth: Possibility for contract extension and long-term opportunities based on performance.

- Flexibility: Fully remote work

- Learning & development budget

- 20 days of PTO.

 

Process:
- HR Interview (up to 40 mins)
- Tech Interview - with Senior developer (general concepts in backend, 1h)
- Tech task (3,5 - 5h)
- Short-call to discuss task results (up to 30 mins)
- Final Interview with the Head of Engineering (on the client end, ~1h)

159 views
·
38 applications
98% read
·
61% responded
Last responded 4 hours ago
50 views
·
13 applications
93% read
·
39% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.