At a Glance
- Tasks: Enhance user experience on a cutting-edge research platform with innovative UI solutions.
- Company: Join a globally distributed tech team focused on quality and innovation.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic environment with support for learning new technologies and full-stack development.
- Why this job: Be at the forefront of AI-driven development and make a real impact.
- Qualifications: 3-5+ years in software development, proficient in Next.js and React.
The predicted salary is between 60000 - 80000 £ per year.
The Role
As a Senior UI Software Engineer, you will join our globally distributed team to enhance the Cint Exchange's Ordering platform. Your mission is to deliver an exceptional user experience for buyers, ensuring rapid delivery of high-quality research answers.
You will be a product-oriented UI engineer, taking full ownership of the user experience. This involves close collaboration with UX designers and product managers to understand customer goals and pain points, ultimately delivering an intuitive and frictionless UI for requesting, tracking, and managing research samples.
We are committed to always developing our Next.js frontend platform, integrating with our Design System, and collaborating with backend engineers to ensure optimal API support for our customer and product needs.
You are a driver of quality and standards, willing to research new technologies and novel solutions to enhance our platform security, quality and performance. This includes writing A.D.R.’s and deeply understanding end to end system flows.
You are an innovator who embraces the future of development. You have hands-on experience with AI tooling such as skills, agentic workflows, and MCPs, and you understand AI technical best practices. You will leverage this knowledge to optimize our frontend engineering practice, accelerate delivery, and help envision how AI can enhance the user experience of the Cint platform.
Qualifications
What You Will Do
- Collaborate with Product and UX design teams to develop best-in-class user experiences and participate in release cycles and product launches.
- Build efficient, reusable frontend abstractions and systems, contributing to our reusable design system.
- Identify and address performance bottlenecks.
- Participate in design and code reviews.
- Collaborate with team members to integrate and share innovations.
- Identify and communicate best practices for frontend engineering.
- Independently complete medium to large features.
- Drive tasks and build relationships across teams.
- Design and write well-organized code.
- Identify and drive improvements in existing code.
- Provide on-call support for your systems in production.
What We Are Looking For
- 3-5+ years of software development experience in a fast-paced, innovative, and complex environment.
- Experience using technical writing and diagrams for brainstorming, design alignment, and cross-team communication.
- Proficiency in Next.js 13+ (including App Router) and React Query, with experience in data caching strategies and performance optimization.
- Proficiency in breaking down product documents and abstracts into well-defined feature epics and user stories, driving features from concept to reality promptly.
- Experience with CSS and Tailwind, and in working with Figma and internal design systems.
- Experience delivering seamless complex data visualizations with technologies like Highcharts or D3.js.
- A proven ability to design and implement robust UI solutions using TypeScript, with a keen eye for detail in applying comprehensive typing across the entire stack, delivering maintainable and highly reliable user experiences.
- Experience writing effective unit and integration tests, including API mocks.
- Ability to review OpenAPI specifications and provide feedback on API contract designs.
- A driver in determining, implementing, and continuously improving architecture and security across systems, tools, and workflows.
- Familiarity and experience with authentication and authorization services.
- Familiarity developing Cloud-Native applications, preferably on AWS.
- Familiarity with LLM tooling and capabilities (Skills, MCPs, Agentic flows).
Bonus Points
- Experience with Vite, Shadcn, Radix, Playwright, Auth0, OTEL, Sentry, Terraform, Java, C#, Go, Python, Scala, or other technologies are a plus. We support learning new technologies and encourage full-stack development.
- Experience using LLM tools for advanced engineering workflows and AI orchestration, such as automating complex code migrations, structured data extraction, prompt evaluation, and managing context windows.
Senior Frontend Engineer employer: Cint AB
At Cint, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Frontend Engineer, you will have the opportunity to work with cutting-edge technologies in a globally distributed team, while enjoying benefits such as continuous learning opportunities, a focus on employee growth, and a commitment to delivering high-quality user experiences. Our inclusive environment encourages creativity and innovation, making it a rewarding place for those looking to make a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Frontend 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 best work, especially projects that highlight your experience with Next.js and React. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your knowledge of AI tooling and performance optimisation, as these are hot topics in frontend engineering right now.
✨Tip Number 4
Apply through our website! We love seeing candidates who take the initiative. Tailor your application to highlight how your experience aligns with our mission to enhance user experiences on the Cint platform.
We think you need these skills to ace Senior Frontend Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Next.js and React Query in your application. We want to see how you've tackled performance optimisation and data caching strategies in your past projects.
Be a Team Player:Since collaboration is key for us, share examples of how you've worked with UX designers and product managers. Show us how you’ve contributed to creating seamless user experiences and driven features from concept to reality.
Keep It Clear and Concise:When writing your application, be clear and to the point. Use technical writing and diagrams if necessary to communicate your ideas effectively. We appreciate well-organised applications that reflect your attention to detail.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Cint AB
✨Know Your Tech Stack
Make sure you’re well-versed in Next.js, React Query, and TypeScript. Brush up on your knowledge of performance optimisation and data caching strategies, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Collaboration Skills
Since this role involves working closely with UX designers and product managers, prepare examples of how you've successfully collaborated in the past. Highlight any experiences where you’ve contributed to user experience improvements or participated in design reviews.
✨Demonstrate Problem-Solving Abilities
Be prepared to discuss specific challenges you've faced in frontend development and how you overcame them. This could include addressing performance bottlenecks or implementing robust UI solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Stay Ahead of the Curve
Familiarise yourself with AI tooling and how it can enhance user experience. Be ready to share your thoughts on emerging technologies and how they can be integrated into frontend engineering practices. Showing that you're an innovator will set you apart from other candidates.