Sr. Full Stack Engineer

Modern Javascript FSHybrid Remote, Bangalore, India


Description

Position at Ness Digital Engineering

Life at Ness: 
At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter.
 
About the Role
We are seeking a highly skilled and experienced Full Stack Engineer to join our dynamic team. In this role, you will leverage your expertise in Python and Vue.js to build scalable, high-performing applications. You will work across the stack, contributing to both backend and frontend development while ensuring best practices in software design, performance, and security. If you are passionate about innovation and problem-solving, we’d love to hear from you.
 
Key Responsibilities
  • Design, develop, and maintain web applications using Python and Vue.js.
  • Implement efficient, reusable, and scalable code for both frontend and backend components.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Migrate legacy jQuery-based frontends to modern TypeScript frameworks.
  • 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.
 
Required Skills & Experience
  • 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.
  • Knowledge of testing frameworks such as pytest (Python) and Jest or Mocha (JavaScript/TypeScript).
 
Why Join Us: 
At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don’t meet every requirement, we’d love to connect with you if this role excites you. We’re committed to creating an inclusive workplace that celebrates each team member’s unique talents.  
With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that’s meaningful and impactful. 
Ready to Start Your Journey?