At a Glance
- Tasks: Develop and maintain full stack applications for exciting brands.
- Company: Join a dynamic team at 3D Group in Nottingham.
- Benefits: Enjoy a competitive salary, 23 days leave, and hybrid work model.
- Why this job: Make an impact on projects that engage thousands of users.
- Qualifications: 3 years experience in software development with strong React and TypeScript skills.
- Other info: Work in a modern office with great facilities and career growth opportunities.
The predicted salary is between 40000 - 43000 Β£ per year.
Responsibilities:
- Develop and maintain full stack applications across a range of platforms for our brands.
- Write clean, maintainable, and scalable code.
- Participate in code reviews and contribute to continuous improvement.
- Help shape technical decisions and architecture.
Technologies:
- 3D
- Backend
- Cloud
- CSS
- Git
- HTTP
- Laravel
- PHP
- REST
- React
- SQL
- TypeScript
- Vue
- NodeJS
- JavaScript
Qualifications:
- At least 3 years of commercial experience.
- Strong understanding of HTTP request/response lifecycle.
- Proficiency in React, TypeScript, HTML, and CSS.
- Experience with Node for backend development.
- Experience with Git and version control platforms.
- Fundamental SQL knowledge for CRUD operations.
- Experience building and consuming REST APIs.
- Familiarity with common code design principles.
- Ability to balance clean architecture with pragmatic delivery.
- Knowledge of SPA, MPA, and SSG - and when to use each.
Desirable:
- Experience with React Router v7 framework mode (formerly Remix v2).
- Experience with PHP (Laravel and/or Yii).
- Familiarity with Vue.js.
- Styling with Tailwind CSS.
- Familiarity with form validation libraries such as Zod.
- Understanding of deployment pipelines.
- Experience hosting on cloud providers.
At 3D Group, we are a dynamic team based in Nottingham, and we encourage a hybrid work model with 3 days in our newly renovated office and 2 days working from home. We offer a competitive salary between Β£40k - Β£43k, 23 days of annual leave plus bank holidays, and additional long service benefits. Our workspace includes a well-equipped canteen, recreational areas, and a focus on impactful projects that engage thousands of users. Join us to create a connected and modern ecosystem!
Software Engineer employer: 3D Group
Contact Detail:
3D Group Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React, TypeScript, and Node. 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 brushing up on your technical knowledge and coding challenges. Practice common algorithms and system design questions, so you're ready to impress when it comes to technical discussions.
β¨Tip Number 4
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 are genuinely interested in joining our dynamic team at 3D Group.
We think you need these skills to ace Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your proficiency in React, TypeScript, and any relevant backend experience with Node. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how your background aligns with our mission at StudySmarter. Donβt forget to mention any cool projects you've worked on that showcase your skills.
Showcase Your Code: If you have a GitHub or portfolio, link it in your application! We love seeing real examples of your work. It gives us insight into your coding style and problem-solving abilities, which are super important for the role.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets to us quickly and efficiently. Plus, it shows youβre keen on joining our dynamic team at 3D Group!
How to prepare for a job interview at 3D Group
β¨Know Your Tech Stack
Make sure youβre well-versed in the technologies mentioned in the job description, especially React, TypeScript, and Node.js. Brush up on your understanding of REST APIs and SQL as well, since these are crucial for the role.
β¨Showcase Your Code Skills
Be prepared to discuss your previous projects and the code you've written. Bring examples that highlight your ability to write clean, maintainable code and your experience with code reviews. This will demonstrate your commitment to quality and continuous improvement.
β¨Understand the Company Culture
Research 3D Group and their approach to hybrid work. Be ready to discuss how you can contribute to their dynamic team environment and how you balance working in the office and remotely. This shows youβre a good fit for their culture.
β¨Ask Insightful Questions
Prepare thoughtful questions about the teamβs current projects, the tech stack they use, and their approach to technical decisions. This not only shows your interest but also helps you gauge if the company aligns with your career goals.