At a Glance
- Tasks: Join our team to develop innovative software solutions and enhance eCommerce experiences.
- Company: Cake Agency, an award-winning eCommerce consultancy in Birmingham's Jewellery Quarter.
- Benefits: Enjoy a competitive salary, flexible hours, and a vibrant work culture with exciting perks.
- Other info: Great career growth opportunities and a chance to specialise in areas you love.
- Why this job: Be part of a dynamic team and make a real impact on future eCommerce projects.
- Qualifications: Basic web development skills and a passion for learning new technologies.
The predicted salary is between 22000 - 28000 £ per year.
A brilliant opportunity to develop a career in ecommerce within a vibrant and industry-leading ecommerce agency.
As a Junior Software Engineer, you’ll be expected to problem-solve independently, adapt quickly, and actively contribute to delivering exceptional results for our clients without the need for support or supervision.
Responsibilities
You’ll be expected to:
- Provide innovative and adaptable approaches to problems
- Build and maintain ecommerce websites on Shopify
- Occasionally scope and create bespoke Shopify applications for clients
- Be able to adapt quickly and overcome challenges you may encounter while working on development tasks
- Effectively communicate the status of tasks with other team members including our design, marketing and operations teams.
- Promote consistency of work across all web development clients
- Support with migrating data from existing ecommerce platforms to Shopify
Must haves
- Strong understanding of HTTP and client side and server side interactions
- Good understanding of relational databases such as MySQL, MariaDB etc.
- Experience with third party integrations using GraphQL API’s
- Ability to effectively write database queries with and without the aid of query builder tools.
- A desire to advance your knowledge and a general willingness to learn new technologies / programming languages with minimal support
- Good understanding of Shopify’s Liquid templating language for Shopify theme development
Good to have
- Familiarity with managing Linux based web servers using SSH
- Experience writing one-use scripts to automate tasks
- Experience managing AWS EC2 instances and S3 storage
- Understanding of Wordpress development
- Experience with modern PHP frameworks such as Laravel
- Experience with CSS preprocessors such as SCSS
- Previous experience working with balancing projects simultaneously
Culturally
- Professional and well organised
- Passionate about the online world
- Good Communication & team skills
- Motivated to learn and improve themselves and those around them
Summary
This is an exciting opportunity to help us grow our development team and to be involved in a number of exciting projects.
#J-18808-Ljbffr
JUNIOR SOFTWARE ENGINEER employer: Cake Agency
Contact Detail:
Cake Agency Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land JUNIOR SOFTWARE ENGINEER
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow developers. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any mobile apps or web development work you've done. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are, the better you'll perform when it counts!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to reach out directly!
We think you need these skills to ace JUNIOR SOFTWARE ENGINEER
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for software development shine through! We love seeing candidates who are genuinely excited about the role and the chance to grow with us at Cake Agency.
Tailor Your Application: Make sure to customise your application to highlight how your skills align with what we're looking for. Mention your experience with React Native, backend development, or any relevant projects you've worked on that showcase your abilities.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure to communicate your experiences and skills effectively without unnecessary fluff. This helps us see your potential quickly!
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity to join our team in Birmingham.
How to prepare for a job interview at Cake Agency
✨Know Your Tech Stack
Make sure you brush up on your web development fundamentals like HTML, CSS, and JavaScript. Familiarise yourself with React Native and any backend technologies mentioned in the job description. Being able to discuss these confidently will show that you're ready to hit the ground running.
✨Show Off Your Problem-Solving Skills
Prepare to discuss specific examples of how you've tackled challenges in your previous projects. Think about times when you had to adapt quickly or come up with innovative solutions. This will demonstrate your ability to problem-solve independently, which is key for a Junior Software Engineer.
✨Communicate Effectively
Practice explaining your past projects and technical concepts clearly and concisely. Since you'll be collaborating with design, marketing, and operations teams, being able to communicate your ideas and progress is crucial. Consider doing mock interviews to refine your communication skills.
✨Express Your Willingness to Learn
The role requires a desire to advance your knowledge and learn new technologies. Be prepared to discuss how you stay updated with industry trends and what new skills you're eager to acquire. This shows that you're not just looking for a job, but are genuinely interested in growing within the company.