




We are seeking an experienced and highly skilled Python Developer with some experience in Laravel to spearhead our offshore team, in managing a large-scale USA-based product platform.
As a Senior Python Developer, you will primarily focus on building efficient data-driven applications and robust web scraping solutions. You will leverage your experience with the Scrapy framework for large-scale data collection and processing. While Python is the primary language, some experience in Laravel will be essential to contribute to PHP-based projects, allowing for full-stack support when needed.
This role requires a proactive, resourceful developer who can think on their feet and efficiently tackle complex problems.
Key Responsibilities
- Scrapy Web Scraping: Develop, optimize, and maintain web scrapers using the Scrapy framework to gather, process, and store data from various online sources.
- Back-End Development: Design, develop, and implement scalable backend solutions in Python, focusing on reliability, efficiency, and high performance.
- Laravel Integration (As Needed): Contribute to existing Laravel projects, working with the PHP framework to support API endpoints, and ensure seamless integration with Python-based services.
- API Development & Integration: Build and integrate RESTful APIs to facilitate seamless communication between applications and external data sources.
- Data Processing & Storage: Create efficient data processing pipelines and manage SQL/NoSQL databases to store and organize large datasets collected through Scrapy.
- System Architecture: Work collaboratively with other developers to design scalable, resilient architectures that support data-heavy applications.
- Continuous Integration & Automation: Use Python to automate tasks, optimize CI/CD workflows, and enhance deployment processes for faster and more reliable releases.
- Mentorship & Code Review: Mentor junior developers, conduct code reviews, and contribute to maintaining high coding standards and best practices.
Qualifications
Experience
- 5+ years of professional experience in Python development, with a strong focus on web scraping using Scrapy.
- 1-2 years of experience with Laravel (intermediate understanding is acceptable for full-stack support).
- Demonstrated experience with data-driven projects, showcasing resourceful problem-solving abilities.
Technical Skills:
- Python: Advanced proficiency in Python, particularly with libraries for data manipulation and web scraping.
- Scrapy Framework: Extensive experience in Scrapy, including creating custom spiders, handling complex data extraction requirements, and working with proxies and data pipelines.
- Laravel (PHP): Familiarity with Laravel for backend development, including API creation, routing, and MVC structure.
- Database Management: Proficiency in SQL and NoSQL databases for efficient data storage and retrieval.
- API Development: Hands-on experience with RESTful APIs and integrating external services.
- Automation & DevOps: Familiarity with CI/CD tools, Docker, and version control systems (Git).
- Cloud Platforms: Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
Why Join Us?
- High-Impact Role: Work on projects where your expertise in Scrapy and Python will directly influence our data capabilities and client success.
- Growth Opportunities: Access to learning resources, mentorship, and a supportive environment for continuous professional development.
- Innovative Culture: Join a team that values out-of-the-box thinking, resourcefulness, and efficient problem-solving.

Similar jobs
About the Company
We are hiring for a fast-growing, well-funded product startup backed by a leadership team with a proven track record of building billion-dollar digital businesses. The company is focused on delivering enterprise-grade SaaS products in the Cybersecurity domain for B2B markets. You’ll be part of a passionate and dynamic engineering team building innovative solutions using modern tech stacks.
Key Responsibilities
- Design and develop scalable microservices using Java and Spring Boot
- Build and manage robust RESTful APIs
- Collaborate with cross-functional teams in an Agile setup
- Lead and mentor junior engineers, driving technical excellence
- Contribute to architecture discussions and code reviews
- Work with PostgreSQL, implement data integrity and consistency
- Deploy and manage services on cloud platforms like GCP or Azure
- Utilize Docker/Kubernetes for containerization and orchestration
Must-Have Skills
- Strong backend experience with Java, Spring Boot, REST APIs
- Proficiency in frontend development with React.js
- Experience with PostgreSQL and database optimization
- Hands-on with cloud platforms (GCP or Azure)
- Familiarity with Docker and Kubernetes
- Strong understanding of:
- API Gateways
- Hibernate & JPA
- Transaction management & ACID properties
- Multi-threading and context switching
Good to Have
- Experience in Cybersecurity or Healthcare domain
Exposure to CI/CD pipelines and DevOps practices



What you'll do :
- Work closely with product managers and engineers to design, implement, test, and continually improve scalable frontend and backend services.
- Develop products using agile methods and tools.
- Develop commercial-grade software that is user-friendly and suitable for a global audience.
- Plan, create, and execute (manual and automated) tests.
- Be involved and participate in the overall application lifecycle.
- Building reusable code and libraries for future use.
- Staying up to date with current technologies and providing insights on cutting-edge software approaches, architectures, and vendors.
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are considered when architecting solutions.
Skills you bring to the table:
- 3+ years of relevant experience.
- Fluency in any one of JavaScript, TypeScript, or Python.
- Should have built large scalable enterprise applications from scratch.
- Strong experience in architectural patterns, High-level designs.
- Experience in NoSQL and SQL DBs.
- Have a knack for launching and iterating on products quickly with quality and efficiency.
- Strong problem-solving skills.
- Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial environment.
- Hands-on, self-starter, capable of working independently.
- True love for technology and what you do.
- Maniacal attention to detail.



Navtech is a premier IT software and Services provider. Navtech’s mission is to increase public cloud adoption and build cloud-first solutions that become trendsetting platforms of the future. We have been recognized as the Best Cloud Service Provider at GoodFirms for ensuring good results with quality services. Here, we strive to innovate and push technology and service boundaries to provide best-in-class technology solutions to our clients at scale. We deliver to our clients globally from our state-of-the-art design and development centers in the US, Hyderabad, and Pune.
We’re a fast-growing company with clients in the United States, UK, and Europe. You will join a team of talented developers, quality engineers, product managers whose mission is to impact above 100 million people across the world with technological services by the year 2030.
Navtech is looking for a Full Stack Developer (Python & React) for working on some of the cutting edge technologies combined with an ability to be innovative while creating solutions in a team environment.
Working as a Full Stack Developer at Navtech, you will:
- Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; completing programming using languages and software products; designing and conducting tests.
- Contribute in all phases of the development lifecycle writing well designed, testable, efficient and documented JavaScript, HTML and CSS code.
- Assure that all Angular user input is validated before submitting to back-end services and deploying to production. Ensure delivery of a high performing complete front end application.
- Writing non-blocking code, and resorting to advanced techniques. Cooperating with the back-end developer in the process of building the RESTful API.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Who Are We Looking For Exactly?
- Good Knowledge with front end technologies like React & back end technologies like Python.
- Strong computer science fundamentals: Data Structures, Algorithms, Design Patterns, Multi-threading, Distributed Systems, and OO Analysis & Design.
- Extensive knowledge of OOPS concepts, Design patterns.
- Experience working with Databases (SQL Server, Oracle etc.)
- Passionate about writing good quality code.
- Experience in working with Visual Studio tools, Git/TFS and IIS.
- Extensive experience with microservice-based architectures and technologies.
- Should have good logical, analytical and communication skills with client interaction experience.
- Strong understanding of UI, cross-browser compatibility, general web functions and standards.
- Thorough understanding of the responsibilities of the platform, database, API, catching layer, proxies and other web services used in the system.
- Should have Master’s Degree /Bachelors (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in english medium.
Why Navtech?
- Performance review and Appraisal Twice a year.
- Competitive pay package with additional bonus & benefits.
- Work with US, UK & Europe based industry renowned clients for exponential technical growth.
- Medical Insurance cover for self & immediate family.
- Work with a culturally diverse team from different geographies.


That can include the following tasks:
- Develop and revamp creative, eye-catching websites as per the client's needs.
- Work with project managers to discuss the desired website functionality and provide solutions.
- Integrate custom templates/themes into WordPress.
- Work with various WordPress third-party plugins (Like WooCommerce, Buddypress, Elementor, and others) and customize when required.
Skills:
- Knowledge of WordPress Architecture, WooCommerce, Page Builder’s (like Elementor, Divi, Visual Composer etc), and other best practice solutions
- Knowledge of PHP, MySQL, HTML, CSS, Javascript/jQuery.
- Knowledge of child theme creation and customization as per designed based on the requirements
- Knowledge of WordPress plugin and back-end development


Senior Full Stack Developer (Ruby on Rails, ReactJS) - Mirafra Technologies
We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. They are expected to have experience in building web and API based application platforms
Educational Qualification :
B.E. / B.Tech / from top tier IITs/NITs with at least 4-6 years of experience in full stack development for Web Applications
Overview :
Opportunity to work as a Software developer for a content based Progressive Web App in the ed-tech industry. This platform enables creation and consumption of stories in multiple languages with the use of technology to scale creation as well as providing users with content suggestions based on their reading preferences. The project entails development of new features and deployment using a CI/CD model based on requirements from the product team.
The responsibilities would include:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Development of new features
- Debugging issues with existing features
- Monitoring application health
- Proactive approach to upgrade technology/plugins, modify architecture etc. to ensure reduction in issues and improvement in platform performance
- Hotfixes and support for L3 tickets raised from end users with highest priority
- Mentoring other members of the team in new and evolving technology tools / paradigms
Must have:
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
- Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
- Preceding experience with ReactJS workflows like Redux, Create React App, data structure libraries
- Strong understanding of Javascript, ReactJS, HTML, CSS, Ruby and Ruby on Rails
- Strong understanding of scalable, modular, open and robust application / database architecture.
- Strong analytical, problem solving skills for ambiguous high level business / technical issues
- Familiarity with concepts of MVC, ORM, and RESTful
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Hands on Experience with relational databases Postgresql and MySQL
- Solid understanding of object-oriented programming
- Proficient in writing unit and functional tests with RSpec, Capybara
- Familiarity with Couchbase and ElasticSearch (NoSQL DB)
- Able to implement automated testing platforms and unit tests with RSpec
- Proficient understanding of code versioning tools (e.g. Git)
- Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)
- Familiarity with continuous integration/continuous development (CI/CD) tools and methodologies
- Proficient in verbal and written communication.
- Experience in debugging system performance issues and creating long term solutions for the same would be an added benefit.
Good to have :
- Experience with Cloud services, web servers, load balancers, auto scaling of architecture would be preferred


Route to Smile is a patient-centric, tech-oriented brand in the Healthcare space.
With a team of experts and a mission to continuously innovate, Route to Smile is revolutionizing the Healthcare industry by providing customized solutions to facilitate accurate and precise clinical outcomes and patient-specific care with a focus on technological service delivery.
As a part of their latest offerings, Route to Smile is leveraging leading technologies including IoT, Industry 4.0 and AI/ML to further enable healthcare professionals to improve patient engagement and drive overall practice growth.
Job Description:
We are looking for an enthusiastic and motivated individual who is willing to work in Java technologies, with experience on front-end languages and libraries (e.g. Angular, HTML/ CSS, JavaScript, XML, jQuery, Vue.js, React) and its related back-end languages (e.g. Java) and frameworks (e.g. Spring boot, Node.js, Spring MVC, Hibernate, Struts, etc.) and who are also willing to work in challenging environment.
The candidate will be an integral member of a team that will employ the latest techniques and best practices in software development and utilize best-in-class tools and frameworks to build a first-of-their-kind cloud-agnostic, enterprise-class large-scale SaaS application.
Key Responsibilities:
- Responsible for building the architecture, key components, and middleware of the platform and developing fully multi-tenant systems
- Develop workflow management functions
- Develop REST APIs, as well as contribute to the overall API framework
- Implement solutions using iterative processes, Agile development methodologies and test-driven development
- Being a senior developer, you will also be required to lead a team of junior developers.
Technical Skills:
- 5 to 9 years of development experience with Java and related front-end and back-end technologies, and experience working in a distributed systems environment.
- Extensive experience in developing full stack end-to-end scalable and distributed applications.
- Experience in SaaS Application architecture & design and working with database modeling and design concepts. Understanding of database design and maintenance and experience with SQLite, PostgreSQL, and MySQL.
- Experience with developing loosely coupled design, Micro-services development, message queues, and customized application deployment using RESTful services, implementing REST APIs with Spring or JAX-RS.
- Working knowledge of either Spring boot, Spring MVC, Hibernate, Struts Framework, building REST based Web Services using Java EE Standards
- Have experience in single sign-on, multi-factor authentication and security background.
- Knowledge of Business Process Model and Notation (BPMN 2.0) workflow engines such as Activiti, jBPM, Orchestra, and Flowable, however not mandatory.
Good to have Skills:
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.
- Good understanding of HTML5, CSS3, JavaScript.
- Good familiarity with Linux operating system, managing Linux servers and using AWS (EC2, S3).
- Familiarity with administering, automating, and deploying to cloud-based environments such as AWS, Google Cloud Platform, or Azure, or working experience with Kubernetes.
- Should have used GIT.
- Understanding of search technologies such as Solr, ElasticSearch, and Lucene
- Have working knowledge in CI/CD pipelines (Concourse/Jenkins), and at times wear multiple hats to double up as Dev Ops
- Experience being part of product teams and in handling integrations, good at communication and teamwork skills.
- Strong emphasis on quality and the ability to deliver quickly and consistently.
- Self-driven and motivated to work with cutting edge technology.


The discovery platform at Give is an intelligent information platform for the impact space in India. We deal with large amounts of data that needs to be curated and analysed at scale as well as presented on the platform in order for accurate information to be browsed, searched and consumed quickly and efficiently.
To build this platform, we are looking for top-talent for our engineering team - software engineers, who are competent/experienced and love to continue to code at senior levels.
We value commitment to work over skills or experience.
Requirements :
- 4-10 experience in designing and building software.
- Experience with Django/Python or another OOP language and/or MVC framework
- Good and organised coding skills. This role needs a strong developer
- Experience with Javascript/CSS and frontend frameworks is a plus
- Significant attention to detail is key for this role
- Experience with git
- Interest and experience with data science tools and libraries is a plus
Responsibilities :
- Creating high quality analysis of the data over Python/Django
- Creating relevant models around existing data for efficient search and aggregation
- Create relevant techniques/algorithms to aggregate and analyse data
- Owning tech modules entirely from design to deployment
- Presenting data on the front-end using front-end libraries
- Perform code reviews of peers


Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements and skills
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind
Degree in Computer Science, Statistics or relevant field

Regarding the job role:
The Senior Developer is responsible for running the day to day operations of a group of developer/s. The individual should exhibit proven experience on our technology stack and product. Our technology stack is primarily written in React, Node + Express with Apollo, GraphQL, Typescript and MySQL on AWS Cloud Services.
Responsibilities:
- Contribute at a senior level to the development process.
- Own the product development lifecycle with the team.
- Work closely with the subordinates both at the technical as well as troubleshooting and problem solving.
- Manage developer allocations on tasks to best utilise time and resources.
- Work with Product Managers and the team to ensure that commitments are met.
- Responsible for the quality of work completed.
- Ability to do code reviews and maintain the quality standards.
- Ability to conduct manual server deployments and automate the same.
- Mentor and stimulate team member career growth.
Qualification:
BE/ME in Computer Science, Information Technology or a related subject, MCA, MSc(IT) or equivalent degree.
Required Skills:
- 4-6 years of proven software development experience with React, Node/Express, CSS/Bootstrap, HTML5 and MySQL or any RDBMS Server.
- Experience in TypeScript, GraphQL, TypeORM, styled components.
- Familiarity with Webpack and bundling the web applications for server deployment.
- Experience using AWS Toolchain or any other public cloud providers.
- Familiarity with shell scripting to automate deployment processes.
- Ability to write robust, maintainable applications.
- Ability to build and work with distributed, high-volume backend services.
- Have a great understanding of system design, data structures, object-oriented programming and software engineering principles.
- You should have experience in identifying, debugging and resolving complex production issues.
- Awareness of continuous deployment tools such as Jenkins or other DevOps tools will be an advantage.
- Well versed with agile methodologies and continuous development / integration approaches.
- People management/mentoring experience is required.
Minimum 5 years of experience with HTML5, CSS and Angular.
Experience with enterprise level application design and development is a must.
Expert level knowledge in Java Spring framework, JHipster, PostgreSQL, HTML5, Angular, CSS
Must have previously worked in an environment using version control systems such as Bitbucket.
Good knowledge of RDBMS such as Postgres and MySQL. Should be proficient in SQL and assessing performance of queries. Some ability to monitor and maintain the database is needed.
Experience with AWS RDS is MUST.
Minimum 3 year experience deploying Java applications on the AWS cloud.
Ability to handle front-end development (Angular JS) is a MUST.
Experience working with Monday, Atlassian project management tools (JIRA/Bitbucket/Confluence) or similar is a must.

