Lead the design, development, and scaling of superior web applications
Utilize 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
Deliver exceptional user experiences by communicating closely with cross-functional teams
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 testable, efficient, and maintainable code
Organize code reviews and offer meaningful criticism to improve the caliber of software
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
7+ years of relevant experience developing large-scale infrastructure applications, 4+ years if you have a PhD in a related field
7+ years of relevant experience building third-party library integration
In-depth knowledge of web UI/UX principles and best practices
Nice to have a decades experience building large-scale infrastructure applications
Prior experience with Django and the Django REST Framework is desirable
Some experience building applications using cloud services like AWS is preferred
Solid understanding of DevOps principles and web security practices is nice to have
Experience in project team management and coaching young developers with proven leadership skills is preferred
Ability to work cooperatively in a fast-paced, agile environment
Exceptional analytical and problem-solving abilities
Fluent in spoken and written English communication