At a Glance
- Tasks: Develop and maintain responsive user interfaces using React and TypeScript.
- Company: Join Bohr, a dynamic team focused on innovative solutions for Net Zero challenges.
- Benefits: Enjoy flexible work options, a collaborative culture, and opportunities for professional growth.
- Why this job: Be part of a mission-driven team creating impactful user experiences with cutting-edge technology.
- Qualifications: Proven UI development experience, proficiency in TypeScript and React, and strong communication skills.
- Other info: All educational backgrounds welcome; showcase your skills through a portfolio.
The predicted salary is between 28800 - 48000 £ per year.
Are you a passionate UI Web Developer who loves crafting seamless user experiences? Do you want to help clients on their journey to Net Zero and beyond? If so, Bohr is looking for you to join our team! Bohr is a dynamic and diverse bunch of people with a range of skills helping address our customers' problems. We use cutting edge sensors, design, produce and service large industrial assets, survey for leaks plus much, much more.
We’re looking for a UI Web Developer to join the team building out our user-friendly web application serving up various types of data to our clients. Here’s a peek at what your day-to-day might involve:
- Developing and maintaining responsive user interfaces using React and TypeScript
- Working with stakeholders to design compelling UX and turning it into high-quality products
- Writing clean, maintainable, and well-documented code
- Creating dashboards using charting and visualisation libraries
- Conducting code reviews and providing constructive feedback
- Both writing, or working with backend developers, to produce robust APIs
- Advocating for accessibility and usability best practices
- Utilizing modern build tools, including Vite, to optimize development workflows
- Contributing to and maintaining GitHub workflows for CI/CD
We’re looking for someone who:
- Is passionate about creating exceptional user interfaces
- Has proven professional experience in UI development
- Is proficient in TypeScript and React
- Has experience with testing frameworks (e.g., Jest, React Testing Library)
- Has a solid understanding of modern JavaScript (ES6+)
- Understands and applies UX principles to create user-friendly interfaces
- Is comfortable working with design tools like Figma or Sketch
- Has a strong understanding of HTML5, CSS3, and responsive design
- Is a team player with excellent communication and collaboration skills
- Is keen to keep up with the latest web development trends
We value your professional experience above formal education; all educational levels will be considered.
Extra kudos if you have:
- A portfolio showcasing your UI development work (e.g. GitHub or elsewhere online)
- Experience with Cloud and DevOps is highly desirable
- A mechanical sympathy for networks, compute and tools
- Familiarity with SRE principles
- Understanding of GIS datasets including analysis
- Experience configuring and optimizing GitHub workflows including Terraform/Tofu IaC
- Understanding of security concerns including threat modelling, IAM and encryption
Web UI Engineer employer: Career Wallet
Contact Detail:
Career Wallet Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Web UI Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in UI development, especially focusing on React and TypeScript. This will not only help you during interviews but also show your passion for the field.
✨Tip Number 2
Build a small project or contribute to an open-source one that showcases your skills in creating responsive user interfaces. Having a tangible example of your work can make a strong impression.
✨Tip Number 3
Engage with the community by joining forums or attending meetups related to UI development. Networking can lead to valuable connections and insights about the company culture at Bohr.
✨Tip Number 4
Prepare to discuss your approach to UX principles and how you've applied them in past projects. Being able to articulate your thought process will demonstrate your expertise and fit for the role.
We think you need these skills to ace Web UI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with UI development, particularly in React and TypeScript. Include specific projects where you've created user-friendly interfaces and mention any relevant tools like Figma or Sketch.
Craft a Compelling Cover Letter: In your cover letter, express your passion for creating exceptional user experiences. Mention how your skills align with Bohr's mission to help clients on their journey to Net Zero and provide examples of your previous work that demonstrate your capabilities.
Showcase Your Portfolio: If you have a portfolio, make sure to include a link in your application. Highlight projects that showcase your UI development skills, especially those that involve responsive design and modern JavaScript practices.
Highlight Collaboration Skills: Since the role involves working with stakeholders and backend developers, emphasise your teamwork and communication skills in your application. Provide examples of how you've successfully collaborated on projects in the past.
How to prepare for a job interview at Career Wallet
✨Showcase Your Portfolio
Make sure to bring along your portfolio that highlights your UI development work. This is a great opportunity to demonstrate your skills in React, TypeScript, and any design tools you've used, like Figma or Sketch.
✨Understand the Company’s Mission
Familiarise yourself with Bohr's mission to help clients on their journey to Net Zero. Be prepared to discuss how your skills can contribute to this goal and how you can create user-friendly interfaces that support their objectives.
✨Prepare for Technical Questions
Expect questions about your experience with modern JavaScript, testing frameworks, and responsive design. Brush up on your knowledge of ES6+ features and be ready to discuss how you've applied UX principles in your previous projects.
✨Demonstrate Team Collaboration Skills
Since the role involves working closely with stakeholders and backend developers, be ready to share examples of how you've successfully collaborated in past projects. Highlight your communication skills and your ability to provide constructive feedback during code reviews.