-
View all jobs
We are seeking a talented Full-stack Developer proficient in Python to join our dynamic team. The ideal candidate will have a passion for coding, problem-solving, and delivering high-quality solutions. As a Full-stack Developer, you will be responsible for designing, implementing, and maintaining both front-end and back-end components of our web applications. You will collaborate closely with our product management and design teams to deliver cutting-edge solutions that meet our customers' needs.
Responsibilities
Responsibilities
- Design, develop, and maintain scalable web applications using Python, Django, and JavaScript frameworks such as React, Angular, or Vue.js .
- Collaborate with cross-functional teams to gather and define requirements, prioritize tasks, and deliver high-quality software solutions.
- Build efficient, reusable, and reliable code while ensuring best practices and coding standards are followed.
- Implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript.
- Develop RESTful APIs to integrate front-end and back-end components.
- Conduct code reviews, identify areas for improvement, and implement enhancements to optimize performance and maintainability.
- Stay up-to-date with the latest technologies, trends, and best practices in web development.
- Bachelor's degree in computer science, engineering, or a related field.
- Proven experience as a full stack developer or in a similar role, with a strong focus on Python development.
- Proficiency in Python and the Django framework.
- Experience with front-end technologies such as HTML5 CSS3 JavaScript, and modern JavaScript frameworks (React, Angular, Vue.js ).
- Knowledge of RESTful API development and integration.
- Familiarity with database technologies such as PostgreSQL, MySQL, or MongoDB.
- Strong understanding of software development principles, design patterns, and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently as well as collaboratively in a team environment.
- Good communication skills and the ability to effectively communicate technical concepts to non-technical stakeholders.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with DevOps practices and tools for CI/CD pipelines.
- Experience with agile methodologies such as Scrum or Kanban.
Key Skills
Ranked by relevance
python
javascript
angular
django
react
cloud
containerization
design patterns
restful apis
postgresql
responsive
docker
devops
mysql
html5
scrum
cicd
css
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Asst. Manager/Deputy Manager-Software Developer
2026-04-10
Full-time
Mid-Senior
India
IT Services
Information Technology
View Job Details
Related
Frontend Web Developer
2026-04-10
Full-time
Not Applicable
Portugal
Technology
Engineering
View Job Details
Related
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Full-time
Mid-Senior
Netherlands
Technology
Engineering
Login to Apply
- Posted
- Mar 31, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Bengaluru
- Company
- UsefulBI Corporation
Industries
Software Development
IT Services
IT Consulting
Technology
Information
Internet
Categories
Information Technology
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Asst. Manager/Deputy Manager-Software Developer
2026-04-10
Full-time
Mid-Senior
India
IT Services
Information Technology
View Job Details
Related
Frontend Web Developer
2026-04-10
Full-time
Not Applicable
Portugal
Technology
Engineering
View Job Details
Related
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Full-time
Mid-Senior
Netherlands
Technology
Engineering