Skip to main content

Nouveau Labs - Full Stack Developer - Python/AngularJS

Technology
Nouveau labs
2 months ago

Job description

Experience :

Min : 4 yrs

Max : 15 yrs

Location : Hyderabad

Job Requirements :

  • 4 to 15 years of experience in full-stack software engineering services covering application design, development, enhancement and maintenance.
  • Strong hands-on expertise in Python programming, Python-based API development and backend services using modern frameworks such as FastAPI, Flask or Django.
  • Strong SQL skills for writing queries, designing database objects, optimizing performance and integrating application services with relational data stores.
  • Working experience in Angular frontend development, reusable UI components, service integration and end-to-end feature delivery across frontend, backend and API layers.
  • Exposure to cloud-native architectures and modern cloud platforms such as GCP, AWS, Azure or Salesforce, including storage, compute and data pipeline services.
  • Ability to integrate applications with internal systems, platforms, APIs, databases, queues, cloud storage, compute services and data pipelines.
  • Experience building scalable, reliable, high-performance solutions using modern frameworks, microservices and cloud technologies.
  • Strong focus on code quality through testing, debugging, defect resolution, code reviews and engineering best practices across all application layers.
  • Exposure to CI/CD pipelines, deployment automation, operational readiness, monitoring, performance optimization and reliability improvements in cloud environments.

Key Responsibilities :

  • Lead the design, development, enhancement and maintenance of software applications leveraging Python programming and modern cloud platforms.
  • Drive frontend, backend and API development with focus on Python-based services, SQL-backed application logic, Angular UI integration and cloud-native architecture.
  • Enable seamless integration with internal systems, platforms and data sources, including cloud services such as storage, compute and data pipelines.
  • Build and deliver scalable, high-performance solutions using modern frameworks and cloud technologies across GCP, AWS, Azure or Salesforce platforms as applicable.
  • Ensure high code quality through rigorous testing, debugging, logging, exception handling and defect resolution across frontend, backend, API and cloud deployment layers.
  • Contribute to engineering excellence by participating in code reviews and enforcing best practices in Python programming, SQL development, Angular implementation and cloud engineering.
  • Support deployment, CI/CD pipelines and operational readiness to ensure reliable and efficient releases in cloud environments.
  • Drive monitoring, performance optimization, troubleshooting and reliability improvements for applications operating in the cloud.
  • Collaborate with architects, product owners, QA, DevOps, security and business stakeholders to deliver reliable full-stack solutions within timelines.

Qualifications & Skills :

Domain :

Full-Stack Software Engineering, Python API Development, SQL Data Integration, Angular Frontend Development, Cloud-Native Application Services. The resource will build scalable software applications integrating internal systems, databases, APIs, cloud services and operational platforms.

Soft Skills :

  • Strong technical ownership and full-stack delivery mindset
  • Excellent communication and stakeholder collaboration
  • Analytical problem-solving, debugging and performance tuning mindset
  • Code review discipline, mentoring and knowledge sharing
  • Ability to work in agile, fast-paced delivery environments

Education Requirements :

  • Bachelors/Masters degree in Computer Science, Information Technology, Engineering or equivalent practical experience. Flexible for candidates with strong hands-on Python API, SQL, Angular and cloud engineering expertise.

Certifications :

  • Any one or more preferred : Python certification, SQL database certification, Angular certification, GCP Professional Cloud Developer, AWS Certified Developer or Solutions Architect, Microsoft Azure Developer Associate, Salesforce Platform Developer, DevOps or Kubernetes certification.

Section V - Sample Questions for Training Model :

Technical :

  • Explain how you would design a scalable full-stack application using Python APIs, SQL, Angular and cloud services.
  • How do you design secure, maintainable REST APIs in Python? What framework would you choose and why?
  • How would you design SQL tables, indexes and queries to support a high-volume API-backed application?
  • How do Angular components, services and routing interact with backend APIs in a full-stack application?
  • Explain how cloud storage, compute and data pipelines can support a Python-based application.
  • How would you integrate a Python service with internal systems, APIs, databases and cloud data pipelines?
  • What practices do you follow to improve code quality, testability, maintainability and performance across frontend/backend layers?
  • Explain your approach to CI/CD, deployment automation, monitoring and reliability.
Keywords
Business logicCloud computingAngularAngularJSDevOpsDjangoPythonSqlRelational grammarCI/CDMaintainabilityDebugger

Interested in this role?