Samsung Electronics Logo

Samsung Electronics

Full Stack Engineer

Posted 11 Days Ago
Be an Early Applicant
Vancouver, BC
Senior level
Vancouver, BC
Senior level
Join Samsung's Knox Cloud Solutions team as a Full Stack Engineer, focusing on developing cloud-based products, collaborating with UX designers, and optimizing web applications. Bring expertise in front-end technologies, backend systems, and deployment in various cloud environments.
The summary above was generated by AI

Position Summary

We are growing! Samsung Vancouver Knox Cloud Solutions team is looking for a passionate Software Engineer to join the team.
Think about the B2B industry and all the security, privacy, management complex problems that makes this environment so hard to keep protected.
Those are the kinds of problems that we are solving to hundreds of millions of Samsung device users, with the most modern technologies in the industry to build the best in class product solutions to meet our customers needs.
If you want to keep yourself up to date in terms of technology, handle huge data volume challenges on distributed systems, we will have a match for you.
**This position may be a Full Time employment or a Contractor role**

Role and Responsibilities

Role and Responsibilities

  • Front-end focused development while also contributing to backend solutions.
  • Implement, maintain and evolve cloud-based products and services including the look and feel of enterprise level web applications.
  • Work closely with UX designers, product managers, QA, operations and backend developers to build user-friendly web experiences.
  • Integrate with external customer and 3rd party systems.
  • Write world-class code, perform code reviews, refactor and optimize the code, write tests.
  • Write documentation.
  • Create quick proof-of-concept prototypes.
  • Participate in scrum team.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Perform extensive research and analysis to make optimal architecture and design decisions.

    Skills and Qualifications

    Skills and Qualifications

    • Bachelor's degree in Computer Science or related field, or equivalent experience.
    • Minimum 5 years of front-end focused development experience.
    • Proficient with current versions of JavaScript (ECMAScript) and modern concepts like async/await, dynamic imports, destructuring, immutability, etc. (TypeScript experience is a plus.)
    • Experience using Node.js as an http server API runtime.
    • Experience with or exposure to other server-side languages like Java, Python, etc.
    • Deep knowledge of React and the tools used in the wider React ecosystem including Node.js, Webpack, NPM, Yarn, PNPM, etc. (Knowledge or experienced with Module Federation and micro front-end concepts is a plus.)
    • An excellent understanding of fundamental React concepts like class + functional components, hooks, performance optimization, composition techniques and the React component lifecycle.
    • Ability to identify technical feasibility of UI/UX designs and apply responsive design solutions.
    • Production level experience in AWS, Azure, GCP or other clouds, MongoDB, micro-services architecture, service oriented architecture, containerization, and orchestration (Docker and Kubernetes etc).
    • Have general understanding of web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS, OAuth).
    • Solid understanding of the software development lifecycle.
    • Good understanding of computer science concepts, design patterns, algorithms and data structures.
    • Good understanding of security concepts in the area of encryption, authentication, secure session persistence, key management, trust zone and apps, communication and data security, permission management, penetration testing, XSS attack vectors, CSRF attack prevention, SQL/no-SQL injection.
    • Genuine passion for launching great quality consumer experiences.
    • Team player and good time-management skills.
    • Great interpersonal and communication skills.

    Bonus / Nice-to-have skills

    • Experience with current versions of Java and proficient with Java Spring Boot framework.
    • Proficient with Node.js server framework Hapi.js.
    • Experience with headless CMS frameworks like Builder.io
    • Knowledge of IaC like Terraform or equivalent.

    The salary range for this role is expected to be between $99025 to $128150

    and reflects base salary only. Actual pay will be determined based on a number of factors and may vary depending on job-related knowledge, competencies, qualifications, relevant skills and experience.

    Samsung is an equal employment opportunity employer. We thank you for your interest in working for Samsung. Only candidates selected for an interview will be contacted.

    Please note that we reserve the right to modify or remove job postings at any time.

    #LI-DJ1
    #indhigh

    * Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

    Top Skills

    AWS
    Azure
    Docker
    GCP
    Java
    JavaScript
    Kubernetes
    MongoDB
    Node.js
    Python
    React
    Terraform
    Typescript

    Similar Jobs

    7 Days Ago
    Vancouver, BC, CAN
    Internship
    Internship
    AdTech • Marketing Tech
    As a Full-Stack Developer Intern, you will develop UI front-end code in Svelte, transition an Angular code base, and create a high-quality web app for designers, meeting tight deadlines and solving complex problems.
    Top Skills: AWSCSS3GCPHTMLJavaScriptMongoDBReactSQLSvelteWebgl
    17 Days Ago
    Hybrid
    Vancouver, BC, CAN
    Mid level
    Mid level
    Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
    Seeking a Senior Full Stack Engineer to design and develop cloud-based Video Management Solutions, ensuring resilience and reliability while collaborating with global teams.
    Top Skills: AzureCi/Cd PipelinesDockerJavaJavaScriptSpring Framework
    6 Days Ago
    Victoria, BC, CAN
    Senior level
    Senior level
    Marketing Tech
    As a Senior Full Stack Developer, you will create and maintain Node.js microservices, Angular dashboards, ensuring high reliability and performance while leading and mentoring a team.
    Top Skills: AngularAWSDockerGCPGitJavaScriptKubernetesMySQLNode.jsNoSQLTypescript

    What you need to know about the Vancouver Tech Scene

    Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account