Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :
The Web Development Engineer will be responsible for the design, development, and maintenance of web applications. This role requires a strong understanding of web technologies, programming languages, and software development methodologies. The ideal candidate will be a passionate developer with a keen eye for detail and a commitment to delivering high-quality code.
Responsibilities:
- Front-end Development:
- Develop user-friendly and responsive web interfaces using HTML, CSS, and JavaScript.
- Utilize front-end frameworks (React, Angular, Vue.js) to build efficient and scalable applications.
- Optimize website performance and user experience.
- Back-end Development:
- Develop server-side logic and APIs using programming languages like Python, Ruby, or Node.js.
- Integrate with databases (MySQL, PostgreSQL, MongoDB) to store and retrieve data.
- Implement security measures to protect web applications from vulnerabilities.
- Full-Stack Development:
- Work on both front-end and back-end development to deliver end-to-end solutions.
- Collaborate with designers and other developers to create seamless user experiences.
- Testing and Debugging:
- Write unit and integration tests to ensure code quality and functionality.
- Debug and troubleshoot issues to maintain application stability.
- Conduct performance testing to identify and optimize bottlenecks.
- Deployment and Maintenance:
- Deploy web applications to production environments using deployment tools and processes.
- Monitor application performance and address any issues that arise.
- Implement regular updates and security patches.
Pre-Requisites :
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years of experience in web development.
- Strong proficiency in HTML, CSS, and JavaScript.
- Experience with front-end frameworks (React, Angular, Vue.js) and back-end languages (Python, Ruby, Node.js).
- Knowledge of database technologies (MySQL, PostgreSQL, MongoDB).
- Understanding of web servers (Apache, Nginx) and application servers.
- Experience with version control systems (Git).
- Strong problem-solving and debugging skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of DevOps practices and tools (Jenkins, Docker, Kubernetes).
- Experience with testing frameworks (Jest, Mocha, Chai).
- Understanding of web security best practices.
Are you game?
Top Skills
Razer Singapore Office
1 One-north Cres, Singapore, 138538