Industry: Consulting (IT, Science, Engineering & Technical)
Specialism: Information Technology (IT) - IT - Software / Development
Posted on 05 Nov 2024
- Lead and contribute to code development standards, code reviews, and team process improvement
- Mentor, coach, and train junior developers
- Build, enhance and maintain robust, performant, user-facing web applications in Python/Django supporting high number of daily users
- Build, enhance, maintain mobile app application for the platform
- Develop, create, and ship new functionality for user interaction and scientific data backend, using modern APIs and frameworks
- Build highly efficient backend components using Python, and integrate front end components into the applications
- Develop and maintain test suites, monitor applications for performance, security and accessibility compliance
- Work as an integral part of an agile product team to deliver an unbelievably great user experience
- Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)
- Deploy and maintain cloud infrastructure
- Degree in Computer Science or scientific field (engineering, physics), or equivalent experience
- Preferably 7+ years of Full stack Web applications development, 3+ years using PHP, python and Django.
- Excellent project management
- Excellent understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Experience with relational database modeling and data migration
- Understanding of accessibility and security compliance• Experience with version control systems like Git
- Excellent verbal and written communication skills and team player
- Knowledge of Xamarin mobile app platform and familiar with app uploads
- Experience with AWS cloud deployments