Software Engineer

Software Engineer

Slough Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join our tech team as a full-stack developer, creating innovative software solutions.
  • Company: Cross Works is a dynamic company focused on delivering cutting-edge technology to esteemed clients.
  • Benefits: Enjoy a competitive salary, bonus scheme, and a vibrant office environment in London.
  • Why this job: Be part of a creative team, tackle exciting challenges, and develop interactive 2D/3D applications.
  • Qualifications: Strong skills in TypeScript, React, and back-end services like MySQL or AWS are essential.
  • Other info: This role requires working in-office; hybrid or remote options are not available.

The predicted salary is between 36000 - 60000 £ per year.

We are looking to hire a full-stack developer to join our growing technical team at Cross Works. Successful applicants will work within our technology department to create innovative software-based solutions for esteemed clientele. For this role, you will need to be an efficient problem solver with great communication skills. A successful applicant will be ready to take on new challenges and be motivated to produce cutting-edge applications. You will be responsible for developing our software applications, with a particular focus on 3D/2D rendering capabilities. You will be working with a cross-disciplinary team to ensure that our implementation best meets our client’s needs.

The ideal candidate would have a strong background in TypeScript, React, as well as a history using back-end cloud services such as MySQL, AWS, or Firebase. In addition to these skills, knowledge of IoT, Real-Life Real-Time Data Integration is highly desirable.

Key Responsibilities:
  • Write clean, well-documented code that adheres to best practices.
  • Develop user-friendly UI with an understanding of client needs.
  • Design high-quality web and mobile applications.
  • Use modern rendering libraries and frameworks in order to create interactive 2D/3D experiences.
  • Optimise application performance and troubleshoot issues via debugging and resolving defects.
  • Develop and manage back-end cloud services.
  • Develop systems that can display GIS data in both 2D and 3D.
Technical Skills:
  • Familiarity with server-side technologies such as Node.js.
  • Proficiency in JavaScript, TypeScript, HTML & CSS.
  • Experience in integrating Real-Life Real-Time Data.
  • Proficiency in React & will be a plus to have React Native skills.
  • Knowledge of online services, such as AWS, Heroku, Vercel.
  • Experience in writing and maintaining database views, functions, and stored procedures using Firebase, PostgreSQL or similar.
  • Experience using 2D/3D rendering libraries/frameworks such as Three.js, WebGL, WebGPU or similar.
  • Understanding of security best practices in software development.
  • Experience with version control systems, such as Git.
  • Knowledge of GIS and ESRI SDK (Desirable).
Hiring Process:
  • Introductory Round: A discussion to understand your experience and suitability for the role.
  • Technical Round: A technical interview involving a skills assessment and a brief coding test.
  • Cultural Fit Round: A final discussion to ensure alignment with our company values and team culture.
Additional Information:

Competitive salary and benefits (dependent on experience and capabilities), including a bonus scheme. This position will require working in an office environment in London. Hybrid or remote work will not be considered for this role. Eligibility to work in the UK is 100% required. Sponsorship will not be considered for this specific role at this time. We are an equal opportunity employer and encourage applications from all qualified candidates, regardless of sex, gender, orientation, nationality, ethnicity, or age.

To Apply:

Please send your CV and a portfolio of relevant experience via the "Apply for Job" button or email us directly at london@cross-works.co.uk.

Software Engineer employer: Cross Works

At Cross Works, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our London office provides a vibrant environment where full-stack developers can thrive, with ample opportunities for professional growth and development through engaging projects and a supportive team. We offer competitive salaries, a bonus scheme, and a commitment to diversity, ensuring that every employee feels valued and empowered to contribute their best work.
C

Contact Detail:

Cross Works Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as TypeScript, React, and cloud services like AWS or Firebase. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your capability during the technical interview.

✨Tip Number 2

Prepare for the technical round by practising coding challenges that focus on clean code and debugging. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with problem-solving under pressure.

✨Tip Number 3

Research Cross Works and their projects to understand their client base and the types of software solutions they provide. This knowledge will help you tailor your responses in the cultural fit round, showing that you align with their values and mission.

✨Tip Number 4

Network with current or former employees of Cross Works on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and the expectations for the role, which can give you an edge in your interviews.

We think you need these skills to ace Software Engineer

Proficiency in JavaScript
Proficiency in TypeScript
Experience with React
Familiarity with Node.js
Knowledge of HTML & CSS
Experience with MySQL, AWS, or Firebase
Understanding of 2D/3D rendering libraries such as Three.js, WebGL, or WebGPU
Experience in developing user-friendly UI
Ability to write clean, well-documented code
Problem-Solving Skills
Experience with version control systems like Git
Knowledge of security best practices in software development
Experience in integrating Real-Life Real-Time Data
Understanding of GIS and ESRI SDK (Desirable)
Ability to optimise application performance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, React, and any back-end cloud services like MySQL or AWS. Emphasise your problem-solving skills and any relevant projects that showcase your ability to develop 2D/3D applications.

Craft a Strong Cover Letter: Write a cover letter that reflects your enthusiasm for the role and the company. Mention specific projects or experiences that align with their needs, such as your familiarity with rendering libraries or real-time data integration.

Showcase Your Portfolio: Include a portfolio that demonstrates your previous work, especially any projects involving 2D/3D rendering or cloud services. Highlight your role in these projects and the technologies you used to create innovative solutions.

Prepare for Interviews: Anticipate questions related to your technical skills and problem-solving abilities. Be ready to discuss your experience with version control systems like Git and your understanding of security best practices in software development.

How to prepare for a job interview at Cross Works

✨Showcase Your Technical Skills

Be prepared to discuss your experience with TypeScript, React, and back-end cloud services like MySQL or AWS. Bring examples of past projects that highlight your proficiency in these areas, especially any involving 2D/3D rendering.

✨Demonstrate Problem-Solving Abilities

During the technical round, focus on your problem-solving approach. Be ready to explain how you tackle challenges and optimise application performance, as this role requires efficient troubleshooting and debugging skills.

✨Understand Client Needs

Since the role involves developing user-friendly applications, be prepared to discuss how you gather and implement client requirements. Show that you can design solutions that not only meet technical specifications but also enhance user experience.

✨Cultural Fit Matters

In the cultural fit round, align your values with those of the company. Research Cross Works' mission and values, and be ready to discuss how your personal and professional ethos complements their team culture.

Software Engineer
Cross Works
C
  • Software Engineer

    Slough
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-14

  • C

    Cross Works

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>