Full-stack Python Developer
Neogen are excited to be working with a scaling Tech for good business in the healthcare based in Glasgow, who are currently seeking a highly skilled and experienced Full-stack Developer to join a dynamic team and contribute to the development of cutting-edge web applications.
Responsibilities:
* Collaborate with cross-functional teams to analyze and understand project requirements.
* Breakdown design specifications from Figma or other design tools into reusable and efficient ReactJS components.
* Implement and maintain server-side logic using Python and the Django REST Framework.
* Develop and maintain high-quality, responsive, and scalable web applications using ReactJS and TypeScript.
* Implement and maintain server-side logic using Python and the Django REST Framework.
* Develop and maintain automated testing processes for both frontend and backend code using industry-standard tools.
* Work closely with UX/UI designers to ensure seamless translation of design concepts into functional user interfaces and applications.
* Stay up to date with the latest industry trends and technologies to ensure continuous improvement of development processes.
Requirements:
* Experience as a Full-stack Developer with expertise in both backend (Python, Django DRF) & frontend (ReactJS+Typescript)
* Strong understanding of modern development practices and design patterns.
* Proficient in breaking down design specifications from Figma or similar tools into working templates.
* Experience with automated testing tools and frameworks.
* Solid understanding of RESTful APIs and asynchronous programming.
* Experience with server-side development, including RESTful API design and implementation.
* Strong knowledge of version control systems, particularly Git.
* Familiarity with the Agile environment.
* Strong problem-solving skills and attention to detail.
* Excellent communication and collaboration skills.
Compensation & Benefits
* Competitive Salary (£40,000-50,000)
* Hybrid working (4 days remote, 1 day onsite)
* Flexible Hours