Senior FullStack Engineer

Razer • Other US Location

Company

Razer

Location

Other US Location

Type

Full Time

Job Description

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 :

As a Full Stack NodeJS/ReactJS engineer, you'll be part of a cross-function team that's responsible for the full software development life cycle, from conception to deployment. You should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.

Responsibilities:

  • Web app development: create responsive and visually appealing interfaces using appropriate technology, ensure that your application is friendly, easy to use, and they must work well on different browsers.
  • Backend service development: you will be asked to write the code from scratch, with a well-designed software architecture to implement the business logic. The services will include the RESTful APIs to expose backend functionalities to frontend applications and external clients, the module to integrate third-party APIs, and services to enable seamless interoperability.
  • Database design and management: participate in optimizing data queries and database design for various services, ensuring that they meet essential requirements for data integrity, security and performance.
  • Security: implement security best practices in both frontend application and backend services. Your codebases must cover mechanism to protect the application against vulnerabilities such as XSS, Injection, and other potential threats.
  • Continue integration & Continue development: participate in building the CI/CD pipeline for seamless integration and development.
  • Improvement: continuously refactoring and improving existing codebases for better maintainability, extensibility and performance.
  • Collaboration: collaborate with cross-functional teams to gather and build requirements and develop technical solutions for complex business problems.

    Pre-Requisites :

    Preferred Skills and Qualifications:

    • Bachelor’s degree in computer science, Engineering, or related field.
    • At least 6 years of experience in backend engineer position include 3 years of experience in full stack engineer position.
    • Strong proficiency in backend programming languages: NodeJS, .NET Core
    • Strong proficiency in frontend programming languages: ReactJS, NextJS
    • Strong working experience with relational databases such as PostgreSQL / MySQL, non-relational databases such as MongoDB.
    • Experience working with distributed systems using Kafka or any similar technology.
    • Strong in designing application architect, create functional specification, technical design and other technical documents relating to software development.
    • Knowledge of application’s performance and security
    • Understanding of Clean Architecture, SOLID Principles and Design Pattern.
    • Experience in design and developing services or backend applications in the architecture of Microservices, Distributed System.

    Plus:

    • Experienced with DevOps, Cloud infrastructure, Kubernetes
    • Working experience in game publishing industry

    Are you game?

    Apply Now

    Date Posted

    11/27/2024

    Views

    0

    Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
    Positive
    Subjectivity Score: 0.8

    Similar Jobs

    Senior Engineering Manager, Micros Foundations - Atlassian

    Views in the last 30 days - 0

    Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

    View Details

    Senior Frontend Engineer - Simply Business

    Views in the last 30 days - 0

    Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

    View Details

    Senior Professional Services Consultant - Cloudflare

    Views in the last 30 days - 0

    The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

    View Details

    Senior Software Engineer (Scala/Java) - HERE Technologies

    Views in the last 30 days - 0

    HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

    View Details

    Senior Product Analyst - FinCrime Platform - WISE

    Views in the last 30 days - 0

    Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

    View Details

    Senior Data Analyst - Customer Experience - WISE

    Views in the last 30 days - 0

    Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...

    View Details