At a Glance
- Tasks: Develop full-stack applications and optimise data pipelines while collaborating with a dynamic team.
- Company: Wakapi is an innovative software development company focused on cutting-edge technology solutions.
- Benefits: Enjoy a full-time role with opportunities for remote work and professional growth.
- Why this job: Join a vibrant culture where your skills directly impact data-driven features and system reliability.
- Qualifications: 3+ years in full-stack development, strong JavaScript and backend skills, plus data pipeline experience.
- Other info: This is a mid-senior level position in a fast-paced, tech-savvy environment.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a highly skilled and versatile Full Stack Engineer with strong Data Engineering capabilities to join our growing team. This role combines hands-on software development with data pipeline design and implementation, contributing to both frontend/backend systems and data infrastructure.
Responsibilities:
- Design, develop, and maintain full-stack applications (frontend and backend).
- Build and optimize scalable data pipelines and ETL processes.
- Integrate APIs and external data sources into internal systems.
- Work closely with data scientists, analysts, and other engineers to deliver data-driven features.
- Participate in code reviews, testing, and documentation.
- Ensure system reliability, performance, and security across applications and data systems.
Requirements:
- 3+ years of experience as a Full Stack Engineer or Software Developer.
- Solid experience with modern JavaScript frameworks (e.g., React, Angular, or Vue).
- Strong backend development skills with Node.js, Python, Java, or similar.
- Proficiency in SQL and working with relational databases (e.g., PostgreSQL, MySQL).
- Experience with cloud platforms (e.g., AWS, Azure, or GCP).
- Hands-on experience in building data pipelines using tools like Apache Airflow, Spark, or similar.
- Familiarity with data warehousing concepts and technologies (e.g., Snowflake, BigQuery, Redshift).
- Excellent problem-solving and communication skills.
Nice to Have:
- Experience with CI/CD and containerization (e.g., Docker, Kubernetes).
- Familiarity with data governance and data quality practices.
- Background in distributed systems or big data technologies.
Additional Information:
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industry: Software Development
This job is currently active and accepting applications.
Full Stack Engineer + Data Engineering employer: Wakapi
Contact Detail:
Wakapi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer + Data Engineering
✨Tip Number 1
Make sure to showcase your experience with modern JavaScript frameworks like React, Angular, or Vue during any discussions. Highlight specific projects where you've used these technologies to demonstrate your hands-on skills.
✨Tip Number 2
Familiarise yourself with the data pipeline tools mentioned in the job description, such as Apache Airflow or Spark. Being able to discuss your experience or understanding of these tools can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with cloud platforms like AWS, Azure, or GCP. Be ready to explain how you've utilised these platforms in previous roles, especially in relation to building scalable applications and data infrastructure.
✨Tip Number 4
Engage with the company's online presence before your interview. Understanding their products and services will help you tailor your conversation and show genuine interest in the role and the company culture.
We think you need these skills to ace Full Stack Engineer + Data Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Full Stack Engineer and your data engineering skills. Include specific projects where you've used modern JavaScript frameworks, backend technologies, and built data pipelines.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Wakapi. Mention how your skills align with their requirements, particularly your experience with cloud platforms and data warehousing technologies.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your full-stack development and data engineering capabilities. Highlight any work involving APIs, ETL processes, or collaboration with data scientists.
Prepare for Technical Questions: Anticipate technical questions related to your experience with JavaScript frameworks, backend development, and data pipeline tools. Be ready to discuss your problem-solving approach and past project experiences in detail.
How to prepare for a job interview at Wakapi
✨Showcase Your Full Stack Skills
Be prepared to discuss your experience with both frontend and backend technologies. Highlight specific projects where you've successfully integrated these skills, especially using modern JavaScript frameworks like React or Angular.
✨Demonstrate Data Engineering Expertise
Since the role requires strong data engineering capabilities, be ready to talk about your experience with building data pipelines. Discuss tools you've used, such as Apache Airflow or Spark, and any challenges you overcame in optimising ETL processes.
✨Prepare for Technical Questions
Expect technical questions related to SQL and relational databases. Brush up on your knowledge of PostgreSQL or MySQL, and be ready to solve problems on the spot, demonstrating your problem-solving skills.
✨Communicate Effectively
Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with data scientists and analysts. Show that you can convey ideas clearly and effectively.