Skip to main content
Clarivate
Scraped fromLinkedinYesterday
Fullstack

Product Fullstack Engineer

PythonFastAPIFlaskAngular.NETHTMLCSSJavaScriptTypeScriptPostgreSQLMySQLMicrosoft SQL ServerGitAWSAWS EC2AWS S3AWS LambdaCi/CdGitHub ActionsJenkinsDockerKubernetesJiraConfluencePytestUnittestReactNode.jsPandasNumpyGenaiLlm ApisPrompt EngineeringMicroservicesOWASPAuthentication MechanismsMonitoringLogging
Work Type
Hybrid
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

We are seeking a Product Full Stack Developer with around 2 years of experience to build scalable web applications using Python (FastAPI/Flask) and Angular/.NET. You will collaborate with senior engineers, product managers, and designers to deliver high-quality features, with exposure to GenAI, cloud deployments, and modern engineering practices.

Responsibilities

  • Collaborate with team members to understand requirements and contribute to feature development.
  • Assist in implementing functional and non-functional requirements (performance, security).
  • Maintain & Improve: Work on bug fixes, enhancements, and support continuous improvement initiatives.
  • Backend Development: Develop backend services and APIs using Python (3.x) and frameworks like FastAPI, or Flask.
  • Frontend Development: Build responsive frontend components using Angular/.NET, HTML, CSS, and JavaScript.
  • Database Management: Work with databases such as PostgreSQL/MySQL/SQL Server and write efficient queries.
  • Integration: Participate in integrating APIs and third-party services.
  • CI/CD: Support CI/CD processes and follow established development workflows.
  • Cloud Ops: Assist in deployments and troubleshooting in AWS environments (EC2, S3, Lambda).
  • Containers: Learn and contribute to containerized deployments using Docker/Kubernetes (basic exposure).
  • GenAI Innovation: Gain exposure to GenAI integrations and AI-based features under guidance.
  • Quality Assurance: Write unit and integration tests (using tools like pytest or unittest) to ensure code quality.
  • Security: Follow secure coding standards (basic understanding of OWASP, authentication mechanisms).
  • Code Reviews: Participate in code reviews and implement feedback.
  • Monitoring: Monitor application performance and logs with guidance from senior engineers.
  • Teamwork: Work closely with product managers, designers, and engineering teams.
  • Agile: Participate in agile ceremonies (stand-ups, sprint planning, retrospectives).
  • Documentation: Document work and contribute to knowledge sharing within the team.
  • Continuous Learning: Learn new technologies such as React, Node.js, or .NET Core as needed.
  • AI/ML Growth: Gain exposure to AI/ML concepts, LLM APIs, and prompt engineering.
  • Stay Ahead: Stay updated with modern development tools and practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent).
  • 2+ years of experience in full stack development.
  • Hands-on experience with Python and modern frameworks (FastAPI, or Flask), and building REST APIs.
  • Experience with Angular/.NET, HTML, CSS, and JavaScript.
  • Basic knowledge of SQL databases and query optimization.
  • Familiarity with Git and standard version control workflows.
  • Exposure to AWS (EC2, S3, Lambda) or any major cloud platform.
  • Understanding of CI/CD pipelines (GitHub Actions/Jenkins).
  • Basic understanding of Docker is a plus.
  • Familiarity with Agile tools like Jira/Confluence.
  • Awareness of monitoring/logging tools is good to have.
  • Exposure to React, Node.js, or .NET Core.
  • Basic understanding of AI/ML concepts, Python data libraries (e.g., Pandas, NumPy), or GenAI tools.
  • Knowledge of microservices architecture fundamentals.
  • Interest in learning cloud, DevOps, and modern engineering practices.
Product Fullstack Engineer
View Original