Streamline

Senior Full Stack Developer – ReactJS

Streamline

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSAzureBootstrapCloudJavaJavaScriptNode.jsReactReduxSQLTypeScriptWebpack

About the role

  • Develop, maintain, and scale solutions/features/applications on front-end technologies using React, Redux, Typescript, Node.js, Angular, Webpack, and modern JS libraries
  • Develop, maintain, and scale solutions/features/APIs with any modern stack
  • Take ownership of mission-critical features related to the development and deployment of reusable React component libraries
  • Responsible for implementing part or all of the technical solution to the client, in accordance with an agreed technical design
  • Understands a broad spectrum of technology in order to provide part or all of a detailed technical design that meets customer requirements
  • Provides technical support and input on the application of technology to a defined business segment
  • Contributes to knowledge tools, and communities and ensures project learnings are documented and shared
  • Solves diverse and complex
  • Mentor the developers on the development team.

Requirements

  • 9+ years of enterprise full stack dev experience
  • Bachelor’s degree in CS or equivalent experience
  • Proficiency in building responsive and performant web apps using HTML5, Bootstrap, JavaScript, TypeScript, CSS/less, ReactJS, Node.js, or any standard JS libraries
  • Strong/Expert proficiency in building performant, robust, high-availability APIs using Node.js, and Java
  • Advanced understanding of CS concepts, Design patterns, algorithms, and best practices
  • Strong understanding of network protocols, RESTful APIs, Message queues, and Authentication mechanisms
  • Expertise in DB designs, and building complex SQL queries
  • Expertise in debugging, Logging, telemetry, and instrumentation
  • Excellent understanding of microservice architecture
  • Experience implementing RBAC, ACL, and Authentication for web apps
  • Sound understanding of web app security, and data encryption
  • Experience working with Cloud technologies Azure, AWS
  • Experience containerizing front-end apps
  • Experience working with CDN, and CMS
  • Passionate and able to learn new technologies and driven to create an amazing customer experience
  • Ability to apply technology and consulting to solve a client business problem
  • Able to communicate and present complex issues with assurance and confidence.
Benefits
  • Great with work-life balance
  • Competitive salary
  • Full-time work with Benefits including PTO
  • Employee/Employer Provident Fund
  • Medical Benefits
  • Creative, high-energy, fun-loving and collaborative team that fosters growth and success
  • Opportunity to make an impact worldwide

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactReduxTypescriptNode.jsAngularHTML5JavaScriptCSSSQLMicroservice architecture
Soft skills
MentoringProblem-solvingCommunicationCollaborationTechnical support
Certifications
Bachelor’s degree in Computer Science