Cognits
Fullstack Python Engineer
We are looking for a Fullstack Python Engineer with strong technical expertise and leadership skills to join our team. This role requires the ability to bridge business requirements with technical solutions, lead projects, and guide teams to deliver high-quality results on time and within budget. Responsibilities Act as senior engineering representative in product development teams. Define and implement development standards and best practices. Identify risks and propose mitigation strategies with the PM. Participate in the full software development lifecycle (design, implementation, testing, support). Research, troubleshoot, and deliver effective technical solutions. Mentor and inspire team members, fostering collaboration and productivity. Support hiring, onboarding, and training of technical staff. Requirements Bachelor's Degree in Computer Science (or equivalent experience). 5+ years of experience in Frontend Development. 5+ years of solid experience with Python and related frameworks. Strong knowledge of OOP, design patterns, algorithms, and scalable architectures. Proficiency with modern web technologies: JavaScript (ES6+), TypeScript, HTML, CSS, REST, GraphQL. Experience with Docker, ORMs, unit testing, debugging, and Agile methodologies. Solid knowledge of relational and non-relational databases. Experience with version control tools (Git, GitHub, etc.). English proficiency (B2+). Nice to Have Certifications in Python, Cloud, or Agile methodologies. Knowledge of mobile platforms (iOS/Android). Soft Skills Strong communication and ability to explain complex ideas. Analytical mindset with problem-solving skills. Leadership, mentoring, and project management experience. Team collaboration, influence, and negotiation skills.
We are looking for a Fullstack Python Engineer with strong technical expertise and leadership skills to join our team. This role requires the ability to bridge business requirements with technical solutions, lead projects, and guide teams to deliver high-quality results on time and within budget. Responsibilities Act as senior engineering representative in product development teams. Define and implement development standards and best practices. Identify risks and propose mitigation strategies with the PM. Participate in the full software development lifecycle (design, implementation, testing, support). Research, troubleshoot, and deliver effective technical solutions. Mentor and inspire team members, fostering collaboration and productivity. Support hiring, onboarding, and training of technical staff. Requirements Bachelor's Degree in Computer Science (or equivalent experience). 5+ years of experience in Frontend Development. 5+ years of solid experience with Python and related frameworks. Strong knowledge of OOP, design patterns, algorithms, and scalable architectures. Proficiency with modern web technologies: JavaScript (ES6+), TypeScript, HTML, CSS, REST, GraphQL. Experience with Docker, ORMs, unit testing, debugging, and Agile methodologies. Solid knowledge of relational and non-relational databases. Experience with version control tools (Git, GitHub, etc.). English proficiency (B2+). Nice to Have Certifications in Python, Cloud, or Agile methodologies. Knowledge of mobile platforms (iOS/Android). Soft Skills Strong communication and ability to explain complex ideas. Analytical mindset with problem-solving skills. Leadership, mentoring, and project management experience. Team collaboration, influence, and negotiation skills.