Remote Sr. Full Stack Engineer

Posted

Apply now
Please, let Altoida know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for a Sr. Full Stack Engineer who will create, maintain, deploy, and integrate secure Restful service APIs using NodeJS, Sequelize, Express, Elastic Beanstalk, CloudFront, and other Amazon Web Services.
  • The engineer will also develop web user interfaces that interact with restful back-end APIs using React, Redux, ReduxToolkit, MaterialUI, and other JavaScript libraries.
  • This role includes contributing to DevOps efforts, such as application monitoring and maintaining CI/CD pipelines.
  • The engineer will provide guidance on solution direction, architecture, and tool selection.
  • Identifying root causes and resolving functional and performance issues in applications running at scale is a key responsibility.
  • The engineer will collaborate with the Product Owner and other teammates to ensure that work is accurately described and appropriately prioritized, including providing input into product road-maps, product and sprint backlogs, and user stories.
  • Understanding and evaluating technical, resource, and timeline risks to provide mitigation strategies is essential.
  • Occasionally, the engineer will assist in outreach, recruitment, and hiring efforts.
  • Providing guidance and leadership to the team through code reviews and pair coding mentorship is expected.
  • This role reports to the Sr. Director of Software Engineering.

Requirements:

  • A graduate degree in Software Engineering, Computer Science, Information Systems, or another quantitative field is required.
  • Proficiency in working with NodeJs for at least 8 years is necessary.
  • Proficiency in working with React for at least 8 years is required.
  • A minimum of 10 years of experience with JavaScript and Typescript is essential.
  • Knowledge of Event-Driven Design is required.
  • Experience with AWS and docker environments is necessary.
  • Experience with PostgreSQL is required.
  • A solid knowledge of React, Redux, and Redux Toolkit principles and buildout is essential.
  • Experience with unit testing, release procedures, coding design and documentation protocols, as well as change management procedures is required.
  • An in-depth understanding of the system development life cycle is necessary.
  • Experience with UI/UX practices and working closely with Product and Design teams is required.
  • Experience in leading teams, supporting and evaluating other department requests, and mentoring team members is essential.

Benefits:

  • The position offers the opportunity to work remotely, providing flexibility in work location.
  • The role allows for collaboration with a diverse team of engineers and product professionals.
  • There are opportunities for professional growth and development through mentorship and leadership responsibilities.
  • The company supports achieving both short and long-term goals related to product growth, contributing to a dynamic work environment.
Apply now
Please, let Altoida know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback