IT Firm
Full Stack Developer - Python/AngularJS
Job Location
bangalore, India
Job Description
About the Role : We are looking for a passionate and highly skilled Full Stack Developer with a strong background in Python-based backend development and professional experience working with Angular on the frontend. You will be part of a cross-functional engineering team that is responsible for the entire software development life cycle, from conception to deployment. As a core member of our development team, you will work on designing and implementing scalable, high-performance systems that power our customer-facing and internal platforms. Your day-to-day work will involve building RESTful APIs, managing data layers, and crafting intuitive, dynamic frontend interfaces using Angular. This role is perfect for someone who thrives in a fast-paced, agile environment, enjoys problem-solving, and wants to make a real impact in a growing product-driven company. Key Responsibilities : - Design and develop scalable and secure server-side logic using Python frameworks such as Django, Flask, or FastAPI. - Architect and maintain responsive, modular front-end components using Angular (v10), TypeScript, HTML5, and SCSS/CSS. - Collaborate with cross-functional teams including Product Managers, Designers, and QA Engineers to define, design, and deliver new features. - Create and consume RESTful APIs and ensure seamless integration between frontend and backend services. - Participate in architectural discussions and decisions regarding system design and code structure. - Optimize application performance and scalability across both frontend and backend. - Write well-documented, reusable, and testable code adhering to best practices and coding standards. - Conduct thorough code reviews and mentor junior developers when necessary. - Create automated unit and integration tests using Pytest, Unittest, Jasmine, or Karma. - Ensure security best practices are followed in all layers of the stack (e.g., input validation, authentication, authorization, data encryption). - Maintain existing features, troubleshoot bugs, and ensure smooth deployment and monitoring using CI/CD pipelines and cloud services. Technical Skills & Qualifications : - 3 years of hands-on experience with Python and popular web frameworks (Django, Flask, or FastAPI). - Solid experience building dynamic front-end applications using Angular and TypeScript. - Deep understanding of RESTful APIs, HTTP protocol, and client-server architecture. - Familiarity with SQL and relational databases like PostgreSQL, MySQL, or SQLite. - Experience with NoSQL databases (MongoDB, Redis) is a plus. - Understanding of state management libraries and RxJS in Angular applications. - Strong knowledge of software design patterns, OOP principles, and data structures. - Proficiency with version control tools like Git and experience using platforms like GitHub or GitLab. - Experience with Docker and containerized applications in a production environment. - Familiarity with DevOps practices, CI/CD tools (GitHub Actions, Jenkins, CircleCI), and cloud platforms (AWS, GCP, or Azure). - Comfortable working in Agile/Scrum development environments. Nice to Have : - Experience with GraphQL APIs, WebSockets, or real-time messaging systems. - Familiarity with frontend testing tools like Cypress or Protractor. - Exposure to microservices architecture or event-driven systems. - Prior experience with serverless frameworks or infrastructure as code (Terraform, AWS CloudFormation). - Contributions to open-source projects or a strong portfolio on GitHub. What We Offer : - Competitive compensation and performance bonuses. - Flexible working hours and remote-friendly culture. - Health insurance and wellness benefits. - Learning and development budget for courses, certifications, and tech conferences. - Opportunity to work on high-impact projects in a fast-growing company. - Collaborative, inclusive, and innovative work culture where your voice matters. Our Tech Stack : Backend: Python (Django, Flask, FastAPI), PostgreSQL, Redis Frontend: Angular, TypeScript, HTML5, SCSS DevOps & Infra: Docker, GitHub Actions, AWS/GCP, Nginx Testing: Pytest, Unittest, Jasmine, Karma, Postman Others: Git, Swagger/OpenAPI, Figma (for UI collaboration), Jira/ClickUp (for project tracking) (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 4/29/2025
Location: bangalore, IN
Posted Date: 4/29/2025
Contact Information
Contact | Human Resources IT Firm |
---|