Build and execute a high-quality product while working with cross-functional teams
Lead the design, development, and scaling of superior web applications
Utilize an in-depth understanding of the Django web framework and back-end architecture, as well as a wealth of expertise, to guide the development of dependable and scalable web solutions
Use the Django web framework to design, develop, and maintain web applications
Create RESTful APIs to interact with our database and implement essential site features
Build 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/Master s degree in Engineering, Math, Physics, Electrical Engineering, Computer Science (or equivalent experience)
At least 7+ years of relevant experience as a web engineer or 4+ years if Ph.D. degree in relevant field
7+ years of experience developing large-scale infrastructure systems with a solid understanding of RESTful APIs and integrating third-party libraries
Thorough understanding of web UI/UX principles and recommended procedures
In-depth knowledge of DevOps principles
Solid understanding and experience working with web security procedures
Prior experience successfully training junior developers and managing project teams
Some understanding of Django and the Django REST Framework is nice to have
Familiarity building applications using cloud services like AWS is desirable
Excellent problem-solving abilities and analytical thinking
Ability to work together in a fast-paced, agile environment
Excellent interpersonal and communication abilities
Fluent in spoken and written English communication