Senior Software Engineer at Razer leading the development of scalable web applications. Collaborating with cross-functional teams and mentoring junior engineers while ensuring high-quality user experiences.
Responsibilities
Lead the development of scalable web applications and manage resource allocation within the team.
Collaborate closely with product owners, designers, and engineers to deliver high-quality features and user experiences.
Involved in the full software development lifecycle, contribute to technical implementation, and ensure efficient team utilization.
Translate wireframes and mockups into responsive and accessible UI components.
Collaborate with UI/UX designers to ensure consistent design language.
Participate in requirement gathering, scope definition, and sprint planning.
Write clean, maintainable, and testable code using modern frontend frameworks.
Develop and maintain unit tests and E2E tests to ensure code reliability.
Lead code reviews and drive continuous improvement of development practices.
Plan and allocate resources effectively across multiple projects.
Mentor junior engineers and foster a culture of technical excellence.
Support CI/CD workflows and deployment processes.
Stay current with emerging technologies and propose improvements where relevant.
Requirements
Proficient in HTML, CSS, JavaScript, and modern frontend development principles
Strong hands-on experience with Vue.js (preferably v3) and component-based architecture
Experience with Nuxt.js for building SSR and SPA applications
Familiarity with responsive design and mobile-first development
Skilled in CSS frameworks (e.g., Tailwind, Bootstrap) and pre-processors (SASS/LESS)
Experience with build tools like Vite or Webpack
Establish best practices for code quality, testing, and deployment
Proficient in frontend testing frameworks such as Playwright and Vitest
Strong experience writing unit tests and E2E tests for frontend components and business logic
Understanding of Git, version control workflows, and CI/CD pipelines
Ability to plan, allocate, and manage engineering resources effectively across projects
Proven experience mentoring junior engineers and leading small teams.
Bachelor’s degree in Computer Science or related field.
Benefits
Razer is proud to be an Equal Opportunity Employer.
We provide reasonable accommodations - including for disability or religious practices.
Working Student supporting UI feature development for internal applications at E.ON Energy Markets GmbH. Collaborate on React and TypeScript projects, contributing to high - quality software delivery.
Front - End Engineer responsible for transforming existing architecture and developing features for Vizzia's smart city SaaS solutions. Collaborating with cross - functional teams to ensure quality and performance.
PwC Senior Associate designing and building conversational bots across Microsoft Teams and web channels. Analyzing complex problems and mentoring team members while maintaining quality standards.
Design and support scalable and performant applications for web and mobile platforms. Developer with a passion for cloud - based solutions at interactive investor, the UK's leading investment platform.
Front - End Developer creating digital marketing and e - commerce solutions for clients at Deloitte. Collaborating with strategists, creative people, and engineers to enhance customer experiences.
Desenvolvedor Front - End SR na Omni, responsável pela evolução das soluções digitais e tecnologias atuais. Participação em projetos inovadores no setor financeiro.
Senior Frontend Developer creating user interfaces and dashboards for API interactions in a tech provider. Focused on developing web and mobile applications with React and React Native.
Develop and plan mobile applications for brands like Einfachbacken and Einfachkochen. Collaborate in an agile team of developers, designers, and product managers in Munich.
Senior Frontend Developer focusing on modern web technologies and AI integration at INFORM. Collaborate in team - oriented projects, develop UI components, and establish AI strategies.
Senior UI Developer crafting UI components and architecture for web projects while mentoring team. Working with modern web technologies and AI solutions in a collaborative environment.