Back to Jobs
Recently postedTechnology

Senior Software Engineer (full-stack features using Node.js, React, JavaScript/Typescript, HTML C CSS)

VBEST Software IncPlano, TX🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationPlano, TX, United States
DockerMicroservicesHTMLAWSScrumCSSBashGoogle CloudKafkaRESTAzureNode.jsReactKubernetesJavaScriptTypeScriptAgile

Job description

Title: Senior Software Engineer (full-stack features using Node.js, React, JavaScript/Typescript, HTML C CSS)

Location – Plano, TX (all 5 days onsite)

Duration: 24+ months

Interview: One internal and one client round

Will get feedback in 24 hours from client.

Job Description:

  • The primary responsibility of the Senior Software Engineer is to work on and create the software for our system, ensuring high-quality software that meets user and market demands.

Essential Duties:

  • Design, develop, and implement high-quality, maintainable, and scalable full-stack features using Node.js, React, JavaScript/Typescript, HTML C CSS.
  • Develop RESTful APIs using Node.js, JavaScript/TypeScript.
  • Collaborate with cross-functional teams (design, product, ǪA and Lead Software Engineers) to understand requirements, design solutions, and deliver software on time and within budget.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews and mentor junior engineers.
  • Stay up to date with the latest technologies and best practices.
  • Responsible for researching technical issues and provide a clear path to resolution with strong problem-solving and analytical skills
  • Attend work as scheduled on a consistent and regular basis.
  • Perform other related duties as assigned.

Minimum Qualifications:

  • Bachelor’s degree in a related field or equivalent experience.
  • Must be able to obtain and maintain any certification or license, as required by law or policy.
  • 5+ years of relevant work experience.
  • 2+ years of experience in DB like PostgreSǪL and messaging systems like Kafka.
  • Strong knowledge of programming languages, development methodologies, and best practices.
  • Proficiency in the practical application of programming languages such as React, JavaScript/ TypeScript , Node JS, HTML/CSS, Bash, etc.
  • Experience working with UI/UX designer, methodology, and tools; collaborative refinement and implementation to defined specifications; previous cross-browser development experience.
  • Demonstrated experience with Microservices, RESTful APIs, GraphǪL, JSON.
  • In-depth knowledge of relational databases, database design data modeling with SǪL and NoSǪL.
  • Experienced in Agile and Scrum development methodologies and processes.
  • Demonstrated experience with code reviews and mentoring.
  • Excellent written and verbal communication skills.
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform).
  • Working knowledge of DevOps practices.
  • Experience with containerization tools like Docker and orchestration with Kubernetes.

Similar jobs