Remote Developer Jobs

Front-End Engineer

DYL - US
Full-time
Posted: 6 months ago

We are looking for a passionate and dynamic Senior Front-End Web Software Engineer to join our Engineering team. The ideal candidate will bring their passion for building efficient systems, problem-solving, collaboration, constant learning, and have a curiosity about how things work and how they can be improved. You will be working with a lean, efficient, multitasking and diverse group of people to create a solution at scale, delivering high reliability and an exceptional user experience using some of the latest technology like React, NodeJS, Go, EFK, Cassandra, Elasticsearch, and Postgres among others. This is a full-time, remote position for candidates based out of Texas.

KEY RESPONSIBILITIES:

  • Building and maintaining enterprise-class web applications and supporting software.
  • Architect, design, implement, test and deliver highly scalable products.
  • Master DYL’s development process, code base.
  • Work closely with our engineering, product manager, and user experience expert.
  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.

THE IDEAL CANDIDATE WILL POSSESS THE FOLLOWING:

  • Bachelor’s or Master's degree in software engineering, computer science, or a STEM field at a minimum.
  • Minimum of 2 years experience writing production level code in Linux ecosystems.
  • 5+ years of web/software experience development complex modern web application on Linux.
  • 5+ years of experience with React.js, knowledge of designing, developing and utilizing component based architectures.
  • 5+ years of experience with Node.js.
  • 5+ years of experience with Redis.
  • 5+ years of experience in REST API, Microservices.
  • Strong experience with leading teams.
  • Strong communication and documentation skills.
  • Experience with Kubernetes and Docker is a huge plus.
  • Experience in CI/CD systems, tools and technologies.
  • Jira/Confluence experience is a plus.

TO BE SUCCESSFUL YOU MUST:

  • Have experience with building highly scalable web applications.
  • Able to prioritize weighing customer, business and engineer needs, communicate clearly and consistently deliver results.
  • Experience with Agile software development.
  • Good knowledge of database technologies.
  • Work late hours regularly with offshore team members.

Compensation and benefits:

  • Competitive salary, plus great opportunities for advancement.
  • Low stress, high productivity working environment.
  • Health Benefits.
  • Paid Time Off.
  • Friendly and Fun work environment.
  • Applying for this position:
  • Please provide a cover letter, resume, and code samples and links to your work or portfolio.
  • Please include your experience level programming.
  • Please include 3 professional references.
Remote developer