At a Glance
- Tasks: Develop web applications using Python, FAST API, and React JS.
- Company: Join a dynamic tech company based in London with a focus on innovation.
- Benefits: Enjoy remote work flexibility and a contract lasting 6-8 months.
- Why this job: Be part of an exciting project that enhances your coding skills and offers real-world impact.
- Qualifications: Solid Python knowledge, experience with APIs, and proficiency in ReactJS required.
- Other info: Ideal for high school and college students looking to kickstart their tech careers.
The predicted salary is between 36000 - 60000 £ per year.
Possibility of remote work: Yes. Remote work is allowed.
Contract duration: 6-8 months.
Location: London
- Python Web Application Development:
- Experience with API development, related services, and controllers
- Database connectivity modules (preferably with FAST API, SQLAlchemy, or similar)
- Solid grasp of Python fundamentals
- Proficiency in data structures and algorithms
- Understanding of space-time complexity
- Strong understanding of APIs
- Fundamentals of Relational and NoSQL Databases
- Experience with CI/CD Pipelines
- Proficiency in Unit Testing
- ReactJS, React Query, NodeJS, JavaScript, TypeScript, CSS, HTML
- Testing tools like Jest, Cypress, Material UI
- Experience with HTML, CSS, and writing cross-browser-compatible code
- Experience with popular ReactJS workflows (such as Redux or MobX)
- Experience writing unit tests using JavaScript testing frameworks
- Good understanding of browser rendering behavior and performance optimization
Python Full stack Developer employer: N Consulting Global
Contact Detail:
N Consulting Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Full stack Developer
✨Tip Number 1
Make sure to showcase your experience with Python and React in your conversations. Be ready to discuss specific projects where you've used these technologies, especially focusing on API development and database connectivity.
✨Tip Number 2
Brush up on your knowledge of CI/CD pipelines and unit testing. Be prepared to explain how you've implemented these practices in past projects, as they are crucial for the role.
✨Tip Number 3
Familiarise yourself with the latest trends in ReactJS and related tools like Redux or MobX. Being able to discuss recent updates or features can set you apart from other candidates.
✨Tip Number 4
Since this role allows for remote work, be ready to talk about your experience working in distributed teams. Highlight any tools or strategies you use to stay productive and communicate effectively with team members.
We think you need these skills to ace Python Full stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, FAST API, and React JS. Include specific projects where you've developed APIs or worked with databases, as well as any relevant CI/CD pipeline experience.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills in Python and React align with the job requirements, and provide examples of your problem-solving abilities related to data structures and algorithms.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your proficiency in full stack development, particularly those that utilise the technologies mentioned in the job description like FAST API and React.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail.
How to prepare for a job interview at N Consulting Global
✨Brush Up on Python Fundamentals
Make sure you have a solid grasp of Python basics, as well as data structures and algorithms. Be prepared to discuss how you've applied these skills in previous projects.
✨Showcase Your API Development Experience
Be ready to talk about your experience with API development, especially using FAST API. Highlight any specific projects where you built or integrated APIs, and be prepared to answer technical questions related to this.
✨Demonstrate Your Frontend Skills
Since ReactJS is a key part of the role, ensure you can discuss your experience with it, including any workflows like Redux or MobX. Bring examples of your work that showcase your ability to write cross-browser-compatible code.
✨Prepare for Technical Questions
Expect questions on CI/CD pipelines, unit testing, and database connectivity. Brush up on your knowledge of both relational and NoSQL databases, and be ready to explain how you’ve implemented testing in your projects.