Endava logoEndava logo

Full Stack Engineer - Python & React

EndavaCraiova
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Backend (Python)6+ years of hands-on experience in Python development. Deep knowledge of Flask or Django frameworks. Proficient in using ORMs like SQLAlchemy and Django ORM. Strong skills in unit testing and debugging. Experience in Linux environments. Thorough understanding of containerization and orchestration tools such as Docker and Kubernetes. Familiarity with Git and best practices in version control. Excellent problem-solving abilities, capable of working independently in challenging situations. Frontend (React)6+ years of experience in developing user interfaces with React. Strong understanding of JavaScript, HTML, and CSS. Experience with state management libraries such as Redux. Familiarity with RESTful APIs and modern frontend build pipelines. Ability to create responsive and user-friendly web applications.

About the job

  • Architect, estimate, and develop technical solutions for applications ranging from medium to high complexity.
  • Engage thoroughly in the software development lifecycle, covering requirements analysis, architecture design, deployment, and ongoing maintenance.
  • Work collaboratively with cross-functional teams to understand requirements, processes, architectural decisions, and priority settings.
  • Advocate for and implement engineering best practices, including methodologies like DevOps, CI/CD, and effective testing.
  • Play a significant role in technical decision-making, autonomously proposing and designing innovative solutions.
  • Contribute to code reviews, offering constructive feedback and ensuring high standards of code quality.
  • Identify potential risks, recommend improvements, and proactively tackle development challenges.
  • Keep abreast of emerging technologies and promote a culture of continuous learning within the team.
  • Mentor junior engineers, fostering an environment of technical excellence.

About Endava

At Endava, technology is our means, and people are our purpose. For over two decades, we have leveraged technology to foster meaningful transformation. By merging top-notch engineering with industry insights and a people-focused approach, we collaborate with prominent brands across various sectors to devise dynamic platforms and intelligent digital solutions that drive innovation and reshape businesses. Join us in making a global impact through work that truly matters.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.