Posted on: new!
ApplyWe are seeking a highly skilled Full Stack Django Developer focusing on frontend development and Python backend support to join our dynamic team. The ideal candidate will have extensive experience with Svelte ( https://svelte.dev/ ) or React.js and a proven track record of delivering high-quality software products.
* Designing, developing, and maintaining web applications using Django, Svelte or [ React.js ](http://React.js) , and other modern frontend technologies.
* Collaborating with cross-functional teams to develop, test, and deploy scalable, high-performing software solutions.
* Supporting backend development tasks, including writing and optimizing Python code, implementing RESTful APIs, and working with relational databases.
* Ensuring code quality through the implementation of best practices, code reviews, and adherence to industry standards.
* Diagnosing and resolving software defects, performance bottlenecks, and technical debt to ensure the highest level of application stability and reliability.
* Actively participating in agile development processes, including sprint planning, daily standups, and retrospectives.
* Contributing to the continuous improvement of the team's processes, tools, and technologies.
* Staying current with industry trends, emerging technologies, and best practices to enhance the capabilities of the software stack and improve overall product quality.
* Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
* A minimum of 3-5 years of professional experience in full stack web development, with a focus on Django and either Svelte or [ React.js ](http://React.js) .
* Proficiency in frontend technologies, including HTML, CSS, JavaScript, and associated frameworks and libraries.
* Demonstrated experience with Python backend development, including writing clean, efficient, and testable code, as well as working with RESTful APIs and relational databases.
* Familiarity with version control systems, such as Git, and proficiency in utilizing them for collaborative development.
* Strong problem-solving and analytical skills, with the ability to effectively troubleshoot and resolve software issues.
* Excellent communication and interpersonal skills, with the capacity to work effectively within a diverse, cross-functional team.
* A self-starter with a strong sense of ownership, able to manage tasks independently and consistently deliver high-quality results.
* Knowledge of agile development methodologies and a track record of applying them in real-world projects.