Python Full Stack Developer
Location
Coimbatore | India
Job description
About iamneo
iamneo is a B2B Edtech Enterprise SaaS start-up founded in 2016. We specialize in providing Talent Upskilling, Talent Assessment, and Talent Transformation solutions for the ITeS, BFSI, and Education industries. Our key value propositions lie in IT Upskilling and IT Skill Assessments with auto-evaluation capabilities at scale.
As a bootstrapped-profitable company, we have achieved a YoY growth rate of 100%. We have successfully onboarded esteemed corporate clients such as WIPRO, LTIMindtree, HCLTech, Virtusa, Hexaware, Gallagher, and more than 35 other customers. In the education sector, Manipal University, VIT, SRM, BITS Pilani, and 150+ institutes have embraced our solutions to digitally transform their on-premises labs into Full Stack cloud labs with auto-evaluation technologies.
Our community is known for its futuristic vision, quality of work, steadfast loyalty, and unwavering commitment. If you are looking for a place to leave an impact, start your journey with iamneo.
Job Description:
We are looking for a Senior Python full stack developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.
You should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Requirements
Frontend Development:
- HTML, CSS, JavaScript
- Frontend Frameworks React, Angular, or Vue.js.
- Web Development Tools: Familiarity with tools like Webpack, Babel, and npm for efficient frontend development.
- UI/UX Design: Basic understanding of user interface and user experience design principles.
Backend Development:
- Web Frameworks: Experience with backend frameworks like Django, Flask, or FastAPI.
- API Development: Designing and implementing RESTful APIs for seamless communication between frontend and backend.
- Database Management: Knowledge of database systems like PostgreSQL, MySQL, or MongoDB.
- ORM (Object-Relational Mapping): Familiarity with ORM libraries such as SQLAlchemy or Django ORM.
- Authentication and Authorization: Implementing secure authentication and authorization mechanisms.
Full Stack Development:
- Version Control: Using Git for version control and collaboration.
- DevOps: Understanding of CI/CD pipelines, Docker, and containerization for efficient deployment.
- Backend Services: Developing and integrating backend services for application functionality.
- Testing: Writing unit tests and conducting integration testing to ensure code quality.
- Debugging and Optimization: Proficient in debugging and optimizing both frontend and backend code for performance.
Key Responsibilities:
- Work with development teams and product managers to ideate software solutions
- 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 and document effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings.
- Write technical documentation
- Work with data scientists and analysts to improve software
Job tags
Salary