Prefer Immediate joiners
Working hours: Normal Shift(Candidates should available for 1 hour daily client calls in between
8.30PM to 10.30 PM )
Mandatory skills: React JS, Node JS, Python
Good to have: VueJS
We are seeking a Senior Python Developer who excels at building scalable, AI-integrated systems using modern tools and frameworks. The ideal candidate embraces AI-assisted development (GitHub Copilot, ChatGPT, AutoGen, etc.) to boost productivity, improve code quality, and drive innovation across our application stack. This role combines backend expertise, cloud-native architecture, and hands-on AI integration to deliver intelligent, high-performance solutions.
Key Responsibilities
- Proficiency in React.js with experience in modern front-end frameworks,
- Good understanding of Python and scripting
- Strong problem-solving skills and ability to work in an agile environment.
- Excellent communication and collaboration skills.
- Good understanding of VueJs concepts
- Effectively handling application concepts in terms of scalability (microservices architecture)
- Writing reusable code and managing them in services / composables etc
- Familiarity with webpack concepts
- General NodeJs concepts
- ES6 concepts, operators and other functions
- Knowing the concepts behind making an effectively scalable app
- Unit testing concepts
- Handling API calls and managing data in the frontend like (transform, pagination)
- Basic JavaScript concepts (Array operations, Promise etc)
- Effectively handling authentication artifacts like JWT, OAuth2 etc
- NodeJs concepts like npm, yarn, package.json
The following skills are also added advantage, not mandatory
The following skills are good to have
- Backend NodeJs frameworks like Express, Loopback
- Handling basic API operations
- Authentication and Authorization concepts
- Familiarity with Databases and its associated concepts in PGsql
- Familiarity on the PHP side (To do anything if needed on the Totara side)