Back to results

Senior Software Engineer - React and Nodejs

  • Plano, TX, United States

Applications open in a new tab.

Job details

Experience
5-7 years of software development experience with web technologies.
Posting language
English
Posted

Original job description

The Software Engineer is responsible for designing, developing, and implementing scalable, secure, and high-quality software solutions for the client. This role requires strong full-stack development experience and collaboration with cross-functional teams to deliver reliable business applications.

Minimum Qualifications:

  • 5-7 years of software development experience with web technologies.
  • Strong proficiency in JavaScript/TypeScript, Node.js, React, HTML, and CSS.
  • Experience with RESTful APIs, JSON, and relational databases such as PostgreSQL.
  • Familiarity with microservices architecture.
  • Experience with cloud platforms, preferably AWS.
  • Familiarity with Docker and Kubernetes.
  • Strong analytical, problem-solving, and communication skills.

Essential Duties & Responsibilities:

  • Design, develop, and maintain full-stack applications using Node.js, React, JavaScript/TypeScript, HTML, and CSS.
  • Build and maintain RESTful APIs and backend services.
  • Write scalable, maintainable, testable, and well-documented code.
  • Collaborate with product managers, designers, QA engineers, and technical leads to deliver software solutions.
  • Participate in code reviews and contribute to engineering best practices.
  • Troubleshoot and resolve application and system issues.
  • Contribute to Agile development processes including estimation, sprint planning, and retrospectives.
  • Support deployment, monitoring, and maintenance activities as needed.
  • Attend work consistently and perform other related duties as assigned.
More about this job

Skills

  • React
  • Full-stack development
  • Collaboration
  • Software development
  • JavaScript
  • TypeScript
  • Node.js
  • HTML
  • CSS
  • API development
  • PostgreSQL
  • Microservices Architecture
  • AWS
  • Docker
  • Kubernetes
  • Problem solving
  • Communication skills
  • Troubleshoot
  • Agile development
  • Estimating

Report this job