At a Glance
- Tasks: Develop server-side applications using Python and Google AppEngine to revolutionise property buying.
- Company: Join Eyeball Ltd, a forward-thinking tech company transforming the real estate market.
- Benefits: Enjoy remote work flexibility and be part of an innovative team.
- Why this job: Make a real impact in a fast-paced environment while honing your development skills.
- Qualifications: Proven experience in Python, Django, and back-end development is essential.
- Other info: Collaborate in an Agile/SCRUM setting with opportunities for growth and learning.
The predicted salary is between 36000 - 60000 £ per year.
We're looking for a Senior Python Developer with significant Back-end Development experience to help us bring Eyeball to market and change the way people buy and sell properties.
The job:
- Develop the server side application using Google AppEngine (Python)
- Build fast, testable, scalable systems, manage latency and caching cleverly
- Create RESTful API to support the front end client (Backbone.js) and mobile clients
- Develop the WebRTC conference server side module based on external APIs
- Design robust and loosely coupled application code
- Meet the deadlines
Contract duration: 3 months (full time) extendable
About You:
- You're a professional developer who can manage tasks to achieve excellent results on time
- You must enjoy a fast-paced, high-responsibility environment
- You will be part of a small team working together to create and continuously improve the feature set and architecture of the application
- Have a good portfolio of projects as well as good reviews
Technical Skills:
Required:- Python: Google AppEngine, Django
- Python TDD: UnitTest, Nose, Mock
- Google Services: Google Cloud Storage (with Boto), BlobStore
- NoSQL databases: Google Datastore, MangoDB
- Experience with large scale applications
- Experience with RESTful API design
- Experience with: ChannelAPI, WebSockets, XMPP
- Amazon Web Services: EC2, S3, other cloud services
- WebRTC experience
- Video streaming experience
- Video processing experience
- Good knowledge of Linux/Unix system and administration
- Very good data structure, software design and OOP experience
- Love for good, clean and testable code
Workflow:
We're an Agile/SCRUM environment where your opinions will matter (and will be debated). All of our meetings and communications are in Slack / Trello / Skype / Google Hangouts / GitHub.
Interview:
Selected candidates will go through a 3-part interview to verify their skills:
- Coding task
- Skype technical interview
- Final interview to learn more about you and discuss the project
Position: Contractor
Work Schedule: Full-time
Remote: Yes
Relocation: No
Salary: Not Specified
Remote Senior Python Django / Appengine Developer in London employer: Djangojobs
Contact Detail:
Djangojobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Remote Senior Python Django / Appengine Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or other platforms. Let them know you're on the lookout for opportunities, especially in Python and Django development. You never know who might have a lead or can refer you to someone at Eyeball Ltd!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Google AppEngine and RESTful APIs. When you apply through our website, include links to your GitHub or any live demos to impress the hiring team.
✨Tip Number 3
Prepare for the interview process! Brush up on your coding skills and be ready for that technical interview. Practice common Python problems and be familiar with Agile methodologies since you'll be working in a fast-paced environment.
✨Tip Number 4
Follow up after applying! A quick message to express your enthusiasm for the role can go a long way. It shows you're genuinely interested in joining the Eyeball team and can help keep your application top of mind.
We think you need these skills to ace Remote Senior Python Django / Appengine Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and Google AppEngine. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about back-end development and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Portfolio: Include links to your portfolio or GitHub profile in your application. We want to see your work in action, especially any large-scale applications or RESTful APIs you've developed. It’s all about demonstrating your expertise!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Djangojobs
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Python, Django, and Google AppEngine. Brush up on your knowledge of RESTful APIs and NoSQL databases like Google Datastore and MongoDB. Being able to discuss your past projects and how you’ve used these technologies will show that you’re the right fit for the role.
✨Prepare for Coding Tasks
Since there’s a coding task involved, practice common algorithms and data structures. Use platforms like LeetCode or HackerRank to sharpen your skills. Make sure you can write clean, testable code, as this is crucial for the role and will impress your interviewers.
✨Familiarise Yourself with Agile/SCRUM
Understand the principles of Agile and SCRUM methodologies, as this is how the team operates. Be ready to discuss how you’ve worked in similar environments before and how you can contribute to team discussions and decision-making processes.
✨Show Your Passion for Clean Code
During the interview, express your love for writing clean, maintainable code. Share examples from your portfolio where you’ve implemented best practices in software design and development. This will resonate well with the team at Eyeball Ltd, who value quality and efficiency.