Enable job alerts via email!

Senior Advanced Software Engineer (Full Stack Developer) with Exp 5+ Yrs, Work Mode: Remote

Triangle Global

United States

Remote

USD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Advanced Software Engineer (Full Stack Developer) with over 8 years of software development experience. The role involves developing exceptional applications, guiding team members in technical tasks, and utilizing modern web technologies like Node.js and React.js for delivering top-notch solutions. Candidates should possess a strong understanding of cloud technologies and agile methodologies.

Qualifications

  • 8-10 years of hands-on experience in software development.
  • At least 5 years developing end-to-end web applications (full stack).
  • Thorough understanding of React.js and its core principles.

Responsibilities

  • Develop exceptional applications and guide team members.
  • Write clean, scalable code using JavaScript/TypeScript.
  • Collaborate with technical teams to implement solutions.

Skills

JavaScript
TypeScript
React.js
Node.js
MongoDB
Git
Cloud technologies
Microservice architecture

Education

Bachelor's degree in Engineering (B.E / B. Tech)

Tools

Docker
Git
NPM
Webpack
Babel

Job description

Senior Advanced Software Engineer (Full Stack Developer) with 5+ years of experience, Work Mode: Remote

Job Description:

Key Responsibilities:

  1. Developing exceptional applications for our business.
  2. Guiding team members with their technical tasks and eliminating technical blockers.
  3. Writing clean, scalable code using JavaScript/TypeScript.
  4. Developing end-to-end applications using Node.js and React.js.
  5. Developing technical interfaces, specifications, and architecture with strong attention to detail.
  6. Collaborating with cross-functional technical teams to implement solutions that extend shared platforms.
  7. Applying software development life-cycle principles and methodologies such as Agile to continuously improve our code and processes.

Requirements:

  • Minimum bachelor's degree in Engineering (B.E / B. Tech), preferably with focus on Cyber Security and Software.
  • 8-10 years of hands-on experience in software development.
  • At least 5 years of experience in developing end-to-end web applications (full stack).
  • Thorough understanding of React.js and its core principles.
  • Experience with React.js state management libraries like Redux.
  • Strong knowledge of DOM concepts and JavaScript frameworks.
  • Knowledge of modern authorization mechanisms such as JSON Web Token.
  • Expertise with Git version control.
  • Knowledge of Continuous Integration and Deployment strategies.
  • Experience with unit testing frameworks such as Testing Library and Jest.
  • Familiarity with packaging and build tools like NPM, Webpack, Babel.
  • Experience with RESTful Web Services.
  • Experience in developing backend services using Node.js.
  • Experience working with MongoDB.
  • Experience using Docker and Unix platforms.
  • Experience with Cloud technologies such as Azure and AWS.
  • Experience with Microservice architecture.
  • Experience with Responsive Web Design frameworks like Kendo and Material-UI (preferred).
  • Excellent technical communication skills with peers and non-technical colleagues.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.