
Senior Full Stack Engineer
Ness Digital Engineering
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSAzureCloudDjangoDockerFlaskGraphQLJavaScriptMySQLPostgresPythonReactSQLTypeScriptVue.js
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonSQLDjangoFlaskFastAPIJavaScriptTypeScriptVue.jsReactAngular
Soft skills
collaborationcode reviewtestingdebugging