Skip to main content

Full Stack Developer – MEAN / Mobile / Python / AI-Assisted - Codevian Technologies

Technology
Codevian Technologies Pvt. Ltd.
Pune City, India1 month agoUntil 9/11/2026
Full timeOn-site

Job description

Job Description

Key Responsibilities

  • Develop and maintain applications using Angular, Node.js, Express.js, and MongoDB.
  • Build and integrate REST APIs and third-party services.
  • Maintain and enhance existing Angular frontend modules.
  • Develop and maintain Python-based web scraping and data extraction solutions for job-posting websites.
  • Handle scraping workflows, data cleaning, parsing, deduplication, scheduling, and API/database integration.
  • Troubleshoot changes in source websites, selectors, APIs, authentication flows, and anti-bot restrictions.
  • Support mobile app packaging and deployment using Capacitor.
  • Handle iOS activities including Xcode builds, certificates, provisioning profiles, TestFlight, and App Store publishing.
  • Contribute to future mobile development using React Native or Flutter.
  • Use GitHub Copilot, Cursor, or similar AI-assisted coding tools for development, debugging, test generation, refactoring, and productivity improvement.
  • Participate in architecture discussions, code reviews, testing, and Agile activities.
  • Communicate technical progress, risks, dependencies, and issues clearly with clients and internal teams.

Required Skills
  • 5+ years of software development experience.
  • Strong hands-on experience with Angular, Node.js, Express.js, and MongoDB.
  • Strong knowledge of JavaScript and TypeScript.
  • Good working experience with Python.
  • Experience building web scrapers using tools/frameworks such as BeautifulSoup, Scrapy, Selenium, or Playwright.
  • Understanding of HTML/DOM parsing, pagination, dynamic websites, API-based extraction, and data transformation.
  • Experience with REST APIs, Git, CI/CD, and Docker.
  • Working knowledge of Capacitor and mobile app deployment.
  • Experience with React Native or Flutter.
  • Familiarity with Xcode and iOS deployment processes.
  • Hands-on experience with GitHub Copilot or similar AI coding tools.
  • Good understanding of application security, testing, performance optimization, and debugging.
  • Strong verbal and written communication skills.

Preferred Skills
  • Experience with App Store and Google Play publishing.
  • Experience handling large-scale or scheduled web scraping workloads.
  • Familiarity with proxies, rate limiting, headless browsers, queue-based processing, and scraping reliability.
  • Exposure to microservices, GraphQL, WebSockets, Redis, or message queues.
  • Cloud experience with AWS, Azure, or GCP.
  • Experience with Jenkins, GitHub Actions, Kubernetes, or similar DevOps tools.
  • Knowledge of testing frameworks such as Jasmine, Karma, Jest, Cypress, Playwright, or PyTest.
  • Prior experience working directly with clients in technical discussions and requirement meetings.

Apply For Job
Keywords
AngularNode.jsExpress.jsMongoDBJavaScriptTypeScriptPythonWeb ScrapingREST APIsDockerCapacitorReact NativeFlutteriOS DeploymentAI-Assisted Coding ToolsGitBeautifulSoupScrapySeleniumPlaywright

Interested in this role?