Unclassified - Santa Clara, CA

posted 4 months ago

Full-time
Santa Clara, CA

About the position

In this role, you will be responsible for designing, developing, and maintaining a Node.js based REST API within a high-volume, real-time production environment. This position requires you to write backend code using Node.js from scratch, ensuring that the software is functional, maintainable, and extensible in alignment with the company's objectives. You will also be tasked with developing and maintaining our ReactJS web presence, which includes building custom modules, customizing templates, constructing views for various content types and complexities, and configuring block layouts to enhance user experience. Collaboration is key in this position, as you will work closely with the Infrastructure Team to design data models that support large-scale, highly available services. You will monitor and respond to alerts regarding service outages, with the primary goal of minimizing downtime and ensuring system stability. Additionally, you will be expected to continuously seek new ways to improve the performance and scalability of our web-based applications. Keeping technical documentation up to date on various projects is also a critical part of your responsibilities, ensuring that all team members have access to the latest information and guidelines.

Responsibilities

  • Design, develop, and maintain Node.js based REST API.
  • Write Node.js based backend code from scratch.
  • Develop and maintain ReactJS web presence by building custom modules and customizing templates.
  • Construct views for a variety of content types and complexities.
  • Configure block layouts to enhance user experience.
  • Translate product requirements into functional software.
  • Cooperate with the Infrastructure Team to design data models for large-scale services.
  • Monitor and respond to alerts of service outages to minimize downtime.
  • Continuously improve performance and scalability of web-based applications.
  • Update and provide technical documentation on various projects.

Requirements

  • Experience in server-side programming using Node.js or PHP.
  • Experience in Front-End UI/UX design.
  • Experience in ReactJS and Angular.
  • Experience in cloud services such as AWS or Azure.
  • Bachelor's degree in Computer Science or equivalent with 5 years of experience, or a Master's degree in Computer Science or equivalent with 3 years of experience in IT fields.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service