Remote Senior Software Engineer - Access Configuration

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are looking for a Senior Software Engineer to join our team and help build and maintain high-performance applications that connect content providers with users.
  • This role focuses on developing and optimizing large-scale, distributed web applications while ensuring seamless content access and management.
  • The position involves participating as an empowered member of a collaborative Agile team to design, develop, and maintain scalable software solutions.
  • You will leverage continuous deployment and test automation tools to release application changes multiple times per day.
  • The role requires interaction with internal and external stakeholders to understand needs and drive the development of web applications.
  • You will build rich, interactive web applications using modern technologies, frameworks, and patterns.
  • The position includes using web analytics to support product discovery and measure key project performance indicators (KPIs).
  • You will test, measure, and optimize performance using Application Performance Management tools.

Requirements:

  • Candidates must have 5+ years of experience as a full-stack software engineer, building large-scale, distributed web applications.
  • Proficiency in Java, JavaScript, Node.js, React, Spring, HTML, CSS/Sass, SQL, and JSON is required.
  • Experience with REST API frameworks is necessary.
  • Familiarity with GitHub/GitLab, Maven, NPM, Webpack, and bundlers is expected.
  • Candidates should have experience with Kubernetes and Docker for containerization and orchestration.
  • Hands-on experience using profiling tools to analyze and optimize application performance, such as Graphite, Grafana, Carbon, and AppDynamics, is required.
  • A strong understanding of the full web technology stack, including HTTP, cookies, headers, caching, CDN, and security, is essential.
  • Experience with unit testing (JUnit, Jest) and TDD practices is necessary.
  • Familiarity with Agile methodologies such as Scrum or Kanban is required.
  • Candidates must have the ability to quickly learn new technologies and approaches.
  • Strong communication skills, a problem-solving mindset, and a willingness to give and receive feedback are essential.
  • US Citizenship is required for this position.

Benefits:

  • Candidates can choose their contract type: Contract (1099) or B2B/C2C.
  • The position offers an unlimited working-from-anywhere policy.
  • Referral bonuses are available.
  • Employees will have the opportunity to work on international projects.
Leave a feedback