Senior Lead Engineer - Python FullStack
Citiustech Healthcare Technology Private Limited- Posted 10 hours ago
- Be among the first 20 applicants
Job Description
We are looking for an experienced Senior Python Full Stack Developer with 9+ years of experience in Python, Django, and modern frontend technologies such as React and Vue.js. The candidate will be responsible for designing, developing, and maintaining scalable web applications, building RESTful APIs, integrating frontend and backend components, and optimizing application performance.
The ideal candidate should have strong expertise in backend development using Python and Django, along with hands-on experience in React, Next.js, web services, database management, and deployment processes.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python and Django.
- Develop responsive and interactive frontend applications using ReactJS, Next.js, and Vue.js.
- Build and maintain RESTful APIs, SOAP services, and web services.
- Develop reusable backend components to improve application responsiveness and performance.
- Design and maintain overall application architecture across frontend and backend systems.
- Integrate frontend and backend components with APIs and content delivery systems.
- Develop and optimize SQL queries and work with relational databases.
- Perform basic database administration activities.
- Implement frontend features using HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Write unit tests for React components using JestJS.
- Integrate APIs using Axios and manage asynchronous operations.
- Maintain code quality and version control using Git.
- Support application deployment on Linux platforms and work with CI/CD pipelines.
- Perform shell scripting and troubleshoot application-related issues.
- Collaborate with cross-functional teams and stakeholders to deliver quality solutions.
Mandatory Technical Skills
Backend Development
- Python
- Django Framework
- Flask (preferred)
- REST API Development
- Web Services (RESTful and SOAP)
- Backend Application Development
Frontend Development
- ReactJS
- Vue.js
- Next.js
- JavaScript
- HTML5 and CSS3
- jQuery and Bootstrap
- React Hooks and Context API
- Responsive UI Development
Testing & API Integration
- JestJS
- Axios
- Unit Testing
- API Integration and Validation
Database Technologies
- SQL
- Relational Databases
- NoSQL Databases
- Database Query Optimization
- Basic Database Administration
DevOps & Tools
- Git / Version Control
- Linux / Unix Environment
- Shell Scripting
- CI/CD
- Jenkins (preferred)
- UI Application Deployment
Good-to-Have Skills
- GraphQL
- Kafka / Redis
- Google Cloud Platform (GCP)
- Flask
- Message Broker Services
- Data Structures and Algorithms
- Next.js Server-Side Rendering (SSR) and Static Site Generation (SSG)
- Tailwind CSS, Material UI, and Styled Components
Candidate Requirements
- 9+ years of experience in full-stack web application development.
- Strong hands-on expertise in Python and Django.
- Experience with ReactJS, Vue.js, and modern frontend technologies.
- Strong knowledge of REST APIs, web services, and application integration.
- Experience working with relational databases and SQL queries.
- Familiarity with Linux/Unix environments, Git, and shell scripting.
- Excellent communication, analytical, and problem-solving skills.
Work Schedule
- Candidates must be comfortable working in shifts from 3:00 PM to 12:00 AM IST.
- Must be available for client overlap between 8:00 PM and 12:00 AM IST, due to US client requirements.
More Info
Key Skills
Testing & API Integration
DevOps & Tools
