At a Glance
- Tasks: Design and develop scalable front-end applications using React and backend services with Node.js.
- Company: Join Sage, a forward-thinking tech company with a culture of belonging and innovation.
- Benefits: Enjoy competitive salary, health benefits, hybrid work, and opportunities for professional growth.
- Other info: Dynamic, fast-paced environment with excellent career advancement opportunities.
- Why this job: Make an impact by working on cutting-edge technology in a supportive team environment.
- Qualifications: Experience in React, C#, .NET, or Node.js; strong problem-solving and collaboration skills.
The predicted salary is between 40000 - 50000 £ per year.
Sage is a forward-thinking technology company that specialises in software. The team you'd be applying for models itself on creating a robust culture of belonging. We pride ourselves on fostering a fast-paced, innovative environment where experimentation and continuous improvement are highly valued. Our infrastructure is built on AWS, enabling us to deliver robust and scalable solutions to our clients.
The key purpose of this role is to help the team develop Embeddable UI components using React as the preferred technology of choice. You will be supported by being positioned in a squad with a strong lead, principal, senior, mid-level and graduate engineer set up, that will support your growth as well as a leader who will invest in your career. This is a hybrid role, requiring three days per week in our Newcastle office.
Responsibilities
- Design, develop, and maintain a new high-quality, scalable front-end application that integrates with internal APIs bringing it together as a complete solution.
- Collaborate closely with Product, Design, and QA to ship an elegant, performant, and reliable product that delivers a seamless user experience.
- Design, develop, and maintain scalable and high-performance APIs and backend services using C#, .NET and node.js technologies that integrate with other Sage products.
- Collaborate with global teams across Sage, to define, design, deliver and maintain services across the Payroll and HR Business Unit.
- Work cross-functionally with various Sage teams: Product management, QA/XD, various product lines and business units to deliver for our customers.
- Ensure the performance, quality, and responsiveness of applications.
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
- Help maintain code quality, organization, and automatization.
- Utilise AWS services to build, deploy, and manage applications.
- Experiment with new technologies and methodologies to improve our development processes and product offerings.
- Participate in code reviews, providing constructive feedback to peers.
- Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
- Contribute to the continuous improvement of our software development lifecycle.
- Be an active and enthusiastic team player.
- Partner effectively with all team members to deliver against commitments.
What we're looking for
- Experience in front end development with a focus on React/Accessibility etc.
- Experience in software development with a focus on C#, .NET and/or node.js.
- Experience using Github Co-Pilot as a complimentary tool building on your own skills making deliver as efficient as possible.
- Experienced in building and consuming APIs and backend services.
- Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, DocumentDB etc.)
- Proven experience with Agile Development & SCRUM.
- Experience with relational databases would be beneficial (e.g., SQL Server, MySQL) and/or NoSQL databases (e.g., DynamoDB, MongoDB).
- Experience with version control in Git and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, agile environment.
- Good communication and collaboration skills.
- Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
Developer (React, Node.js) in Newcastle upon Tyne employer: 慨正橡扯
Sage is an exceptional employer that champions a culture of belonging and innovation, making it an ideal place for developers looking to thrive in a collaborative environment. With a strong focus on employee growth, you will be supported by a diverse team of experienced engineers and leaders who are committed to your career development. Located in Newcastle, our hybrid work model offers the flexibility to balance professional and personal life while working on cutting-edge technology solutions in a fast-paced setting.
StudySmarter Expert Advice🤫
We think this is how you could land Developer (React, Node.js) in Newcastle upon Tyne
✨Tip Number 1
Network like a pro! Reach out to current employees at Sage on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your React and Node.js projects. This is your chance to demonstrate your expertise and creativity, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on AWS services and Agile methodologies. Be ready to discuss how you've used these in past projects, as they’re key to what Sage values.
✨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, it shows you’re serious about joining the team!
We think you need these skills to ace Developer (React, Node.js) in Newcastle upon Tyne
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Developer role. Highlight your experience with React, Node.js, and any relevant AWS services to show us you're the perfect fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you want to join Sage and how you can contribute to our innovative culture. Share specific examples of your past work that align with the responsibilities listed in the job description.
Showcase Your Projects:If you've worked on any projects using React or Node.js, make sure to include them! We love seeing real-world applications of your skills, so link to your GitHub or any live demos if possible.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!
How to prepare for a job interview at 慨正橡扯
✨Know Your Tech Stack
Make sure you brush up on your React, Node.js, and AWS knowledge. Be ready to discuss how you've used these technologies in past projects, and think of specific examples where you’ve solved problems or improved processes.
✨Showcase Your Collaboration Skills
Since the role involves working closely with Product, Design, and QA teams, be prepared to share experiences where you successfully collaborated with others. Highlight any Agile or SCRUM methodologies you've used to enhance teamwork and project delivery.
✨Prepare for Technical Questions
Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process as you solve problems. This will show your problem-solving skills and attention to detail.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team culture, ongoing projects, or how they measure success in this role. This shows your genuine interest in the position and helps you assess if it’s the right fit for you.