Senior Full-Stack Engineer

New
C
COGNNACybersecurity
India. Egypt. Pakistan. NigeriaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PostgreSQLPythonDjangoMySQLREST APIReactCI/CDGitHub

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • 7+ years of professional full-stack engineering experience building enterprise production-grade web applications
  • Expert-level proficiency in Python and Django
  • Experience with REST API design, ORM best practices, authentication/authorization, and scalable backend architectures
  • Solid experience designing and building RESTful APIs and integrating frontend and backend services end-to-end
  • Proficient with relational databases (PostgreSQL, MySQL, etc.), schema design, database performance optimization, and writing efficient queries
  • Hands-on experience with full-stack testing (backend unit/integration tests, frontend tests)
  • Experience with CI/CD pipelines, version control (Github), and deployment workflows
  • Demonstrated track record of system design and architecture decisions, ownership of complex features, and ability to deliver large or long-running projects end-to-end
  • Ability to mentor and guide other engineers, participate in code reviews, maintain code quality, and best practices
  • Strong analytical, communication, and collaboration skills

Responsibilities

  • Build and maintain backend services and APIs using Python and Django
  • Develop rich, responsive interfaces using ReactJS and modern frontend tooling
  • Work closely with product, design, and data teams to deliver end-to-end features
  • Optimize both backend and frontend performance to ensure fast and reliable experiences
  • Participate in technical discussions, code reviews, and architectural decisions across the stack
  • Mentor team members and help level up engineering practices across frontend and backend
  • Build reusable internal libraries, components, and utilities that improve developer productivity
  • Collaborate with DevOps and QA to ensure smooth CI/CD and high product quality
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now