At a Glance
- Tasks: Design and develop scalable databases and full-stack web applications using Python and React.
- Company: Join Kolayo, a fast-growing company focused on innovative, data-driven solutions.
- Benefits: Enjoy mostly remote work, competitive salary, and the chance to grow your career.
- Other info: Opportunity to work closely with founders and shape systems from the ground up.
- Why this job: Make an impact in a collaborative environment while learning new technologies.
- Qualifications: Experience as a Full Stack Developer with strong database and front/back end skills required.
The predicted salary is between 28000 - 42000 Β£ per year.
Job Description
Location: London – Mostly remote initially
Salary: £35k - £50k depending on experience
Employment Type: Full-time
About Us:
At Kolayo, we're dedicated to building innovative, data-driven solutions that empower businesses and organisations to make smarter, faster decisions. We specialise in developing cutting-edge technologies and having recently secured funding to accelerate our growth. We are looking for a highly skilled Full Stack Developer with expertise primarily in database design and administration, Python and React to help us deliver exceptional, data-centric applications. Join us in making an impact while growing your career in a fast-paced and collaborative environment.
Role Overview:
We are looking for a developer with strong foundational knowledge of database design and web applications. In this role, you'll be working on a range of projects from data modelling, server administration, building the front and back end of web apps and working with clients to integrate their systems into our analytical model. You will also need to be adaptable and love learning new technologies as we on-board clients with a range of technologies you may have never seen before, whilst taking care to ensure client data is secure and protected at all times. As part of our growing team, you'll be closely collaborating with the founders to develop our systems and processes from the ground up.
Key Responsibilities:
- Design, develop, and maintain efficient, fast and scalable databases for real-time analytics.
- Write and optimize SQL for data retrieval, reporting, and transformation.
- Build and maintain full-stack web applications using Python and React.
- Develop Python scripts and services to handle data processing and ETL tasks.
- Collaborate with co-founders to define database schema and data pipelines, ensuring seamless integration with our applications.
- Always be conscious of security and performance considerations, to keep client confidence high and service costs low.
- Develop reusable integrations with existing client systems and APIs.
Required Skills & Experience:
- Experience as a Full Stack Developer with a focus on databases and front/back end technologies
- Extensive experience with relational databases (Postgres, MySQL, etc), including query optimization, schema design, and data modelling.
- Proficiency with Python for backend services, data processing, and integration tasks.
- Experience with a modern front-end technology like React or Vue.js.
- Experience using, designing and documenting APIs and associated authentication methods.
- Familiarity with version control systems, ideally Git.
- Strong analytical and troubleshooting skills, with the ability to resolve complex data-related issues.
Nice to Have:
- Familiarity with cloud platforms (AWS, GCP, Azure) and cloud-based database services (Snowflake).
- Knowledge of data warehousing, orchestration and pipeline technologies (Apache Airflow/Kafka, Azure DataFactory etc.).
- Experience with DBT for modelling
- Server administration and networking fundamentals
Full Stack Data Engineer in London employer: Kolayo
At Kolayo, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. With a focus on employee growth, we offer opportunities to work closely with our founders and engage in diverse projects that enhance your skills in a fast-paced environment. Our mostly remote setup allows for flexibility while being part of a dynamic team dedicated to making a meaningful impact through data-driven solutions.
StudySmarter Expert Adviceπ€«
We think this is how you could land Full Stack Data Engineer in London
β¨Tip Number 1
Make sure to showcase your experience with database design and administration in your conversations. Highlight specific projects where you optimized SQL queries or designed efficient schemas, as this will resonate well with the team at Kolayo.
β¨Tip Number 2
Familiarize yourself with the latest trends in Python and React development. Being able to discuss recent advancements or tools you've used can demonstrate your passion for continuous learning, which is crucial for this role.
β¨Tip Number 3
Prepare to discuss your experience with API design and integration. Since you'll be working closely with clients to integrate their systems, having concrete examples of past integrations will help you stand out.
β¨Tip Number 4
Show your understanding of security and performance considerations in data handling. Be ready to share how you've ensured client data protection in previous roles, as this is a key aspect of the position at Kolayo.
We think you need these skills to ace Full Stack Data Engineer in London
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights your experience as a Full Stack Developer, especially focusing on database design, Python, and React. Use specific examples of projects you've worked on that align with the job description.
Craft a Compelling Cover Letter:In your cover letter, express your passion for data-driven solutions and how your skills can contribute to Kolayo's mission. Mention your adaptability and eagerness to learn new technologies, as these are key aspects of the role.
Showcase Relevant Projects:If you have any personal or professional projects that demonstrate your skills in database management, web applications, or data processing, be sure to include them. This will provide concrete evidence of your capabilities.
Highlight Security Awareness:Since the role emphasizes security and performance, mention any relevant experience you have in ensuring data protection and maintaining client confidence. This could set you apart from other candidates.
How to prepare for a job interview at Kolayo
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with database design, Python, and React in detail. Highlight specific projects where you've successfully implemented these technologies, and be ready to answer technical questions that demonstrate your expertise.
β¨Demonstrate Problem-Solving Abilities
Expect to face scenario-based questions that assess your analytical and troubleshooting skills. Prepare examples of complex data-related issues you've resolved in the past, focusing on your thought process and the solutions you implemented.
β¨Emphasize Collaboration Experience
Since the role involves working closely with co-founders and clients, share experiences that showcase your ability to collaborate effectively. Discuss how you've worked in teams to develop systems or integrate client requirements into projects.
β¨Stay Updated on New Technologies
Kolayo values adaptability and a willingness to learn new technologies. Be ready to discuss any recent technologies you've explored or are interested in, especially those related to cloud platforms or data processing tools, as this shows your commitment to growth.