Use the Django web framework to design, develop, and maintain online applications
Create RESTful APIs to interact with our database and implement essential site features
Develop and execute a high-quality product while working with cross-functional teams
Take the lead in planning, creating, and expanding top-notch online applications
Create testable, efficient, and maintainable code
Organize code reviews and offer meaningful criticism to improve the caliber of software
Enhance the responsiveness and performance of online applications
Apply creative web development concepts and stay on top of technological trends
Constantly improve development tools and procedures
Job Requirements:
Bachelor s degree in Engineering, Computer Science, Math, Physics, Electrical Engineering (or equivalent experience)
At least 7-10+ years of relevant experience as a Web Engineer or 4+ years of experience should suffice in case of a Ph.D. degree in a related field
At least 7-10+ years relevant experience building large-scale infrastructure applications or 4+ years of experience should suffice in case of a Ph.D. degree in a related field
Extensive expertise in integrating third-party libraries and RESTful APIs
Thorough understanding of web UI/UX principles and recommended procedures
Nice to have some experience with Django and the Django REST Framework
Prior experience in building applications using cloud services like AWS is desirable
Some understanding of DevOps principles and web security practices is nice to have
Experience with successfully training junior developers and managing project teams is preferred
Excellent problem-solving abilities and analytical thinking
Ability to work together in a fast-paced, agile environment
Excellent interpersonal and communication abilities