About the role

  • Full Stack Engineer developing scalable applications using Python and SQL at Ness Digital Engineering. Collaborating with teams and ensuring best practices in software design and security.

Responsibilities

  • Design, develop, and maintain web applications using Python and SQL + front end technologies
  • Implement efficient, reusable, and scalable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and integrate RESTful APIs and GraphQL services.
  • Ensure application security, authentication, and authorization using industry best practices.
  • Maintain and optimize database interactions using ORMs like SQLAlchemy or TypeORM.
  • Leverage CI/CD pipelines and deployment tools for seamless releases.
  • Participate in code reviews, testing, and debugging to improve software quality.
  • Stay up to date with emerging technologies and trends in full-stack development.

Requirements

  • 8+ years of experience in full-stack development
  • Strong proficiency in Python with experience in frameworks like Django, Flask, or FastAPI
  • Expertise in JavaScript/TypeScript and frontend frameworks such as Vue.js, React, or Angular
  • Experience with version control systems like Git (GitHub, GitLab, or Bitbucket)
  • Knowledge of relational databases such as PostgreSQL or MySQL
  • Familiarity with authentication mechanisms including OAuth and JSON Web Tokens (JWT)
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus
  • Basic understanding of containerization and DevOps tools like Docker and CI/CD pipelines

Benefits

  • Flexible remote options
  • Diverse projects
  • Access to development resources

Job title

Senior Full Stack Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job