Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (TypeScript) image - Rise Careers
Job details

Software Engineer (TypeScript)

UNiDAYS is looking for a commercially-minded Full Stack Engineer to join the Marketplace team to deliver innovative solutions. This is a hands-on software development role that focuses on user needs and business goals.

Skills

  • TypeScript
  • React
  • Next.js
  • Unit testing
  • Web best practices

Responsibilities

  • Contribute to the delivery of next generation marketplace product
  • Deliver impactful features with a pragmatic approach
  • Collaborate with Product Managers and Designers to create relevant features
  • Build scalable and maintainable features with Senior Software Engineers
  • Ensure high availability of critical systems and participate in incident management

Education

  • Computer Science degree or equivalent
  • Relevant experience or projects

Benefits

  • 25 days holiday per year
  • Competitive salary
  • 4pm finishes every Friday
  • Company bonus scheme
  • Private health insurance
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$40000 / YEARLY (est.)
min
max
$30000K
$50000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (TypeScript), UNiDAYS Ltd

At UNiDAYS, we're looking for an enthusiastic Software Engineer (TypeScript) to join our dynamic team in London or work remotely within the UK. If you're someone who enjoys turning innovative ideas into delightful solutions, you're in the right place! As a Software Engineer, you’ll play a critical role in shaping the future of our marketplace products, which empower students and graduates to engage with top global brands. This position is perfect for early-career professionals eager to learn and grow, surrounded by a supportive team of experienced Senior Software Engineers. Your work will involve developing impactful features and collaborating closely with product managers and designers to ensure a seamless user experience. You’ll dive into TypeScript and React, tackling real-world challenges while honing your skills in clean coding practices, accessibility, and performance optimization. Plus, enjoy the flexibility of remote work while occasionally getting the chance to connect with team members at either our London or Nottingham campus. UNiDAYS prides itself on fostering a culture of inclusivity and continuous learning, ensuring that every team member has the opportunity to thrive. So, if you're ready to embark on a rewarding journey with us, bringing your unique perspectives and passion to our vibrant community, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer (TypeScript) Role at UNiDAYS Ltd
What are the primary responsibilities of a Software Engineer (TypeScript) at UNiDAYS?

As a Software Engineer (TypeScript) at UNiDAYS, your main responsibilities will include contributing to the development of our next generation marketplace product, delivering features that improve user experience, and collaborating with product managers and designers to create functional and engaging products. You will also work closely with Senior Software Engineers to build scalable systems and participate in monitoring and incident management to ensure high availability of services.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer (TypeScript) role at UNiDAYS?

To be successful as a Software Engineer (TypeScript) at UNiDAYS, you should have a working knowledge of TypeScript and modern React, including familiarity with frameworks like Next.js. A basic understanding of unit testing (preferably Jest) and web development best practices is also essential. Strong problem-solving skills, adaptability, and excellent collaboration abilities will enhance your experience in this role.

Join Rise to see the full answer
Can fresh graduates apply for the Software Engineer (TypeScript) position at UNiDAYS?

Absolutely! UNiDAYS welcomes fresh graduates to apply for the Software Engineer (TypeScript) position. The role is tailored for early-career professionals looking to grow in a supportive environment. If you have the foundational skills and a genuine enthusiasm for software engineering and learning, don't hesitate to reach out to us!

Join Rise to see the full answer
What is the work environment like for the Software Engineer (TypeScript) at UNiDAYS?

The work environment for a Software Engineer (TypeScript) at UNiDAYS is fast-paced, fun, and social! You’ll be part of a collaborative team that values diverse perspectives and encourages open communication. With the flexibility to work from home or from our campus locations, we foster a culture that allows you to contribute effectively while balancing your personal needs.

Join Rise to see the full answer
What kind of career development opportunities does UNiDAYS provide for Software Engineers?

UNiDAYS is committed to career development for its Software Engineers through initiatives like mentorship programs, access to continuous learning resources, and participation in local tech community events. You'll be able to learn from experienced colleagues, gain insights into industry best practices, and expand your skills in a supportive environment focused on your growth.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (TypeScript)
What experiences do you have using TypeScript in projects?

When answering this question, be specific about any projects where you utilized TypeScript. Discuss the challenges you faced, how you overcame them, and the lessons learned. Highlight how TypeScript improved the reliability of your code or facilitated better collaboration within your team.

Join Rise to see the full answer
How do you ensure the performance and accessibility of your web applications?

To answer this question effectively, detail specific techniques you use for performance optimization, such as code splitting, lazy loading, and leveraging modern caching strategies. For accessibility, mention tools you've used, like ARIA roles or semantic HTML, and why you believe inclusivity in digital experiences is important.

Join Rise to see the full answer
Can you describe a time you collaborated with non-technical team members?

Share an example that illustrates your communication skills and ability to work cross-functionally. Explain how you approached the collaboration, ensured that everyone understood the technical aspects, and how your collective efforts led to a successful project outcome.

Join Rise to see the full answer
What agile methodologies have you worked with, and how did they impact your software development process?

Discuss your experiences with Scrum, Kanban, or other methodologies. Highlight specific projects where these frameworks improved efficiency or facilitated better team collaboration. Describe how iterations and feedback loops helped enhance the final product.

Join Rise to see the full answer
How do you handle failing tests in your development process?

When answering, emphasize your approach to debugging by gathering information to pinpoint the failure source. Discuss your philosophy of test-driven development (TDD) and how it helps maintain code integrity. Mention the importance of writing clear, maintainable tests.

Join Rise to see the full answer
Explain a challenging problem you faced in a previous project and how you resolved it.

Choose a specific technical challenge relevant to the role. Detail the steps you took to analyze the problem, the approaches you considered, and the solution you ultimately implemented. Reflect on the outcomes and what you learned from the experience.

Join Rise to see the full answer
What tools do you prefer for version control and collaboration?

Mention specific tools like Git, GitHub, or GitLab and discuss why you prefer them, touching on aspects like branching strategies, code reviews, and collaboration features that enhance team productivity. Provide examples of how you have effectively used these tools in past projects.

Join Rise to see the full answer
How do you keep up with industry trends and technologies?

Discuss the resources you utilize to stay updated, such as tech blogs, podcasts, online courses, or developer communities. Share examples of how you've applied new trends or knowledge in your work and why continuous learning is vital in technology.

Join Rise to see the full answer
Describe your experience with unit testing and its importance.

Explain your experience with unit testing frameworks, particularly Jest. Describe how unit testing contributes to code quality and stability, and provide examples of how thorough testing has helped catch bugs early in your development process.

Join Rise to see the full answer
Why are you interested in working for UNiDAYS as a Software Engineer?

Tailor your answer to reflect your enthusiasm for the company's mission and culture. Mention specific aspects of UNiDAYS that resonate with you, such as their commitment to diversity, inclusion, and continuous learning, and how these align with your personal values and career goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 16 hours ago
Jitterbit Remote Bengaluru, Karnataka, India
Posted yesterday
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 13 hours ago
Photo of the Rise User
Linx Remote São Paulo, São Paulo, Brasil
Posted 19 hours ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
ECL Hybrid Mt. View California
Posted 6 hours ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
SALARY RANGE
$30,000/yr - $50,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!