
Role: Python Full Stack Developer
Onsite- Bengaluru
Experience: 3+ Years
Contract Duration: 6 Months
Notice0 less than 15 days

About QAgile Services
About
|
At Qagile Services, we are dedicated to empowering businesses through cutting-edge IT solutions and unparalleled staffing services. Our mission is to bridge the gap between technology and talent, ensuring that your organization has the resources it needs to thrive in a rapidly evolving digital landscape.
Connect with the team
Company social profiles
Similar jobs
About the Role:
We are looking for a skilled Full-Stack Developer with expertise in Python, JavaScript, and No-Code AI tools to join our dynamic team. The ideal candidate should be proficient in both backend and frontend development, capable of working with modern frameworks, and have experience in LLM prompt engineering, data extraction, and response formatting.
Key Responsibilities:
- Develop and maintain scalable backend services using FastAPI / Flask / Django.
- Build dynamic front-end applications using React / Next.js.
- Implement LLM-based solutions for data extraction and response formatting.
- Design and optimize databases using Milvus / Weaviate / Pinecone for vector storage and MongoDB / MySQL for structured data.
- Collaborate with cross-functional teams to deliver high-quality AI-driven applications.
- Ensure application performance, security, and scalability.
- Communicate technical ideas effectively through written and verbal communication.
Required Skills & Qualifications:
Technical Skills:
- Programming: Proficiency in Python and JavaScript.
- Backend: Experience with FastAPI / Flask / Django.
- Frontend: Strong understanding of React / Next.js.
- Database: Knowledge of at least one vector database (Milvus / Weaviate / Pinecone) and one relational or NoSQL database (MongoDB / MySQL).
- No-Code AI & LLM:
- Expertise in LLM Prompt Engineering.
- Experience with data extraction from context and response formatting.
Soft Skills:
- Strong written and verbal communication skills.
- Ability to collaborate effectively with teams and clients.
- Problem-solving mindset with a focus on innovation and efficiency.
Our Technology
• Front-end: JavaScript, Angular (or good understanding of React, Vue JS, Knockout JS or similar)
• Back-end: C#, ASP.NET, Web API, MVC, Entity Framework
• Database: SQL Server. Knowledge of non-SQL databases is a plus
• Cloud: Microsoft Azure, AWS
Responsibilities
• Design of the overall architecture of the web application
• Implementation of a robust set of services and APIs to power the web application
• Building reusable code and libraries for future use
• Optimization of the application for maximum speed and scalability
• Implementation of security and data protection
• Translation of UI/UX wireframesto visual elements
• Integration of the front-end and back-end aspects of the web application
Additiontionalresponsibilitiesfor Project Lead
• Active participation in design\build cycle of the software engineering life cycle (prototyping, architecture, detailed design, development, testing and deployment).
• Providing expertise in technical analysis and solving technical issues during project delivery.
• Code reviews, test case reviews and ensure code developed meets the requirements.
• Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals and experience.
• Requirement gathering and understanding, analyze and convert functional requirements into concrete technical tasks and able to provide reasonable effort estimates
• Mentor and develop skills of junior software engineers in the team.
Tech Skills and Qualifications
• Contract Length : 1 year
• Expert knowledge of JavaScript and Node.js, good understanding of Angular and JavaScript testing frameworks (such as Jest,
Mocha etc.)
• Good understanding of Cloud Native architecture, containerisation, Docker, Microsoft Azure/AWS, CI/CD, and DevOps
culture.
• Knowledge of cloud-based SaaS applications/architecture.
• Practical experience in the use of leading engineering practices and principles.
• Practical experience of building robust solutions at large scale.
• Appreciation for functions of Product and Design, experience working in cross-functional teams.
• Understanding differences between multiple delivery platforms (such as mobile vs. desktop), and optimizing output to
match the specific platform.
About the Role
We are looking for a strong IC who can build systems from scratch and own them end-to-end. You will convert requirements into technical designs, develop across the stack, and deliver production-ready solutions with minimal supervision. You’ll be deeply hands-on, with a small mentorship component (~10%).
Responsibilities
- Architecture & Design:
- Translate product requirements into clear technical plans
- Design REST APIs, service boundaries, and system interactions
- Define caching, pagination, error handling, and performance strategies
- Ensure security, scalability, and reliability by design
- End-to-End Development:
- Build backend services in Node.js + TypeScript
- Develop responsive UI flows in React using Hooks and best patterns
- Integrate with external APIs/services, implement auth, and handle integration edge cases
- Write clean, modular code following SOLID and engineering standards
- Ownership & Delivery:
- Take features from concept → build → test → deploy → stabilize
- Work with CI/CD pipelines, containerization, and staging/prod environments
- Debug production issues, optimize performance, and ensure stability
- Engineering Quality:
- Maintain strong test coverage (unit/integration)
- Participate in code reviews, improve maintainability and patterns
- Identify technical risks and propose pragmatic solutions
- Mentorship (10%):
- Support juniors through reviews and pairing
- Share reusable patterns and best practices
Requirements
- 4–7 years of full-stack engineering experience
- Strong hands-on expertise in Node.js, TypeScript, React
- Proven track record of building products/features from scratch
- Experience with:
- REST architecture
- Async programming and performance tuning
- CI/CD, Docker, testing, and debugging complex issues
- Deploying and maintaining production-grade systems
Nice to Have
- Redis, Elasticsearch, queues (Kafka/RabbitMQ)
- Next.js, SSR/SSG
- Cloud experience (AWS/GCP/Azure) and monitoring tools
YouShd is a venture-backed (two global mega VC funds) social commerce enabler that is helping DTC brands succeed by harnessing the power of consumer networks. Our mission is to decentralize marketing away from low-trust channels such as FB, Google, and large influencers toward the high-trust social networks of everyday consumers.
Founding Engineer:
As a Founding Engineer, you'll be responsible for designing, building, and launching our product to customers. Specifically,
- Since our team is lean and we plan to keep it that way - you’ll be one of the first five engineers in leading the zero-to-one journey of a product our customers are hungry for
- Lead technical design and implementation of the frontend and backend of the product with coaching and mentorship from world-class technical architects
- Have knowledge of (or learn) how to work with Shopify’s CLI
- Iterate quickly to create delightful user experiences, working closely with customers/ design partners
- Help us hire a world-class engineering team in the months ahead
- Our team is currently fully remote (with offices to be opened in Bangalore and Mumbai over next few months) and cross-border across San Francisco, Boston, and India - help us cultivate a remote-first, inclusive, diverse, and friendly culture
- Work directly with the founders with an ownership mindset
Skills and Experience:
- Prior experience working with backend tech stacks (e.g. Spring Boot, Ruby on Rails, Django, Laravel)
- Experience with service service-oriented architecture, writing REST APIs, unit testing, and architectural design
- Understanding of modern web stacks and architecture (HTTP, REST, GraphQL, WebSockets)
- Experience with SQL and NoSQL databases and other technologies (e.g. Mysql, Redis, Kafka)
- Prior experience working with frontend tech stacks (e.g. React, Angular, Vue.js)
- Prior experience working with frontend UI frameworks (e.g. Bootstrap, Tailwind CSS)
We are seeking an experienced Senior Java Full Stack Consultant to join our dynamic team. The successful candidate will be responsible for developing high-quality software solutions using Java technologies and contributing to the design and architecture of complex applications. As a consultant, you will collaborate with clients to understand their business needs and provide expert guidance and technical leadership throughout the software development lifecycle. The ideal candidate is a self-motivated individual with a strong background in Java development, full-stack web development, and a proven track record of delivering successful projects.
Responsibilities:
- Collaborate with clients to gather and analyze business requirements, and translate them into technical specifications and solutions.
- Design, develop, and deploy high-quality software applications using Java technologies.
- Develop and maintain scalable and secure web applications using front-end and back-end technologies such as HTML, CSS, JavaScript, AngularJS, Spring, Hibernate, and SQL.
- Perform code reviews to ensure adherence to coding standards, best practices, and proper documentation.
- Conduct thorough testing and debugging of applications to ensure software quality and reliability.
- Provide technical leadership and mentorship to junior developers on the team.
- Collaborate with cross-functional teams, including project managers, designers, and other developers, to deliver projects on time and within budget.
- Stay updated with the latest industry trends and technologies, and recommend innovative solutions to enhance software development processes and practices.
- Participate in meetings and discussions with clients to understand their needs, provide technical advice, and present project progress and deliverables.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
- Proven experience (5+ years) as a Java Full Stack Developer, Consultant, or similar role.
- Strong proficiency in Java programming language and frameworks such as Spring, Hibernate, and AngularJS.
- Experience with front-end technologies including HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Vue.js).
- Solid understanding of database concepts and experience with SQL and ORM tools.
- Expertise in software development methodologies and best practices, including Agile and Scrum.
- Familiarity with cloud platforms such as AWS or Azure.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex issues.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with clients and team members.
- Demonstrated ability to lead projects and mentor junior developers.
- Self-motivated with a passion for continuous learning and professional development.
Preferred Qualifications:
- Experience in developing and deploying microservices architectures.
- Knowledge of DevOps practices and tools such as Jenkins, Docker, and Kubernetes.
- Familiarity with testing frameworks such as JUnit and Selenium.
- Certification in Java programming or related technologies.
We offer competitive compensation packages, a collaborative work environment, and opportunities for growth and professional development. If you are a highly skilled Java Full Stack Developer looking for a challenging and rewarding role, we would love to hear from you.
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges and Integration with 3rd Party system via API s
- Knowledge of object oriented PHP programming
- Good understanding of front-end technologies, such as J query, JavaScript, HTML 5, and CSS3
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- Understanding accessibility and security compliance
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schema that represent and support business processes
- Familiarity with SQL databases such as MYSQL and their declarative query languages
- Proficient understanding of code versioning tools, such as SVN
- CodeIgniter Framework
What we're looking for
- An experienced Software Engineer with a love for Web products
- demonstrated ability to contribute individually as well as in a team.
If you love spending time on Hackernews/Github and love experimenting with latest technologies, this might be the role for you.
Responsibilities
- Own the development of product features end-to-end including scoping, architecting, coding, testing, and rolling out features
- Work closely with PMs, designers, and other engineers to ideate solutions to user problems
- Become an expert in your product area and our tech stack Make improvements to developer productivity through process / code improvements and mentorship
- Work in a distributed team
- 2+ years of experience designing and building complex JavaScript web based software systems
- Demonstrable Full Stack development experience with Angular or React and Node.JS in Typescript.
- Knowledge of multiple modern computer languages and frameworks with an understanding of using the right technology for the right purpose
- Experience with remote development teams working on the same platform
- Experience with writing testable code and driven by best practices Agile development process knowledge/experience
- Bachelor’s degree in Computer Science or related field
What is the role?
Xoxoday is looking for a highly skilled computer programmer who is comfortable with front end programming. The front-end developer's job is to convert website design files into high fidelity HTML/CSS and work on ReactJS code to bring it to life.
Key Responsibilities
- Design and develop UI for SaaS Application using HTML/CSS
- Driving innovations
- Estimate efforts, identify risks, devices and meets project schedules
- Mentors and coaches’ engineers and provide technical leadership
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- 4 years of strong design and development experience in building massively large-scale distributed internet systems and products
- Skillsets -
- Expert - HTML/CSS/Bootstrap/Pixel perfect UI development.
- Good - ReactJS/AngularJS
- Scripting languages like NodeJS will be good to have
- Building single page applications with multiple components
- Working on complex dashboards and reporting interfaces
- Data structures & algorithms skills
- Open source software, frameworks, and broader cutting-edge technologies
- Modern JavaScript libraries and front-end components
- BS/MS in Computer Science or equivalent
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to AVP Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast paced environment that will enable you to juggle between concepts, yet maintain quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.








