Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Sr Software Engineer- Frontend

at Nurdsoft

Posted 4 days ago 6 applied

Description:

  • As a Sr Software Engineer, you will be part of a fast-paced team designing, developing, testing, integrating, and supporting frontend solutions.
  • You will leverage your wide range of experience and developed professional concepts to resolve complex issues in creative ways.
  • This position will allow you to grow into a leader within the organization.
  • You will perform project analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
  • You will make design and technical decisions for applications and ensure high performance of the application.
  • You will work in an agile development environment and ensure process/policy compliance as per organizational guidelines.
  • You will collaborate with team members to understand requirements and develop according to business needs.
  • You will support code deployments and configuration changes to production and non-production systems, following established procedures.
  • You will be a thought leader, understanding the latest trends and capabilities to implement modern and successful solutions.
  • You will mentor software engineers by providing coaching and educational opportunities.
  • You will keep updated on the latest technologies with technology trainings and certifications.

Requirements:

  • You must have 3+ years of experience with languages such as TypeScript, JavaScript, HTML5, and CSS.
  • You should have experience with React, Svelte, and/or Angular or a willingness to learn React and Svelte.
  • You need experience in test-driven development and writing automated unit tests.
  • You must demonstrate experience delivering product features.
  • A strong understanding of software design/architecture and tradeoffs is required.
  • You should be familiar with the HTTP/HTTP2 protocol.
  • A good understanding of the Software Development Life Cycle is necessary.

Benefits:

  • This position offers the opportunity to grow into a leadership role within the organization.
  • You will have access to technology trainings and certifications to keep your skills updated.
  • You will work in a collaborative and agile environment that encourages innovation and creativity.
  • Mentorship opportunities will be available, allowing you to coach and educate other software engineers.