Senior Software Engineer - Web

$180,000 - $220,000/Yr

Unitedmasters - New York, NY

posted 5 days ago

Full-time - Mid Level
Remote - New York, NY

About the position

UnitedMasters is seeking a Senior Software Engineer to join their team, focusing on application development and architecture. This hybrid role involves working with web technologies to create and expand web applications that empower artists to connect with fans and brands. The engineer will collaborate with product managers, designers, and other engineers to conceptualize and build impactful features, while also ensuring the long-term health of the systems they manage.

Responsibilities

  • Responsible for application development and architecture.
  • Work with web technologies including React, Redux, Webpack, Next.js, and TypeScript, as well as GraphQL.
  • Brainstorm with product managers, designers, and engineers to conceptualize and build new features.
  • Own team features or systems and define their long-term health.
  • Improve engineering standards, tooling, and processes.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional and maintainable applications.
  • Communicate openly using tools such as Slack, Zoom, Jira, and Figma.

Requirements

  • At least 4 years experience working as a Web engineer in an agile team.
  • Experience developing web apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.
  • Successful track record of developing large web applications using React or Next.js.
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.

Nice-to-haves

  • Degree in Computer Science or relevant education/experience.
  • Experience with audio/video file management, authentication, animation, graphs & charts, and payments.
  • Expertise in web services, SOA, RPC (GraphQL, REST, gRPC, Thrift) and API design.
  • Good knowledge of common algorithms, data structures, and design patterns.
  • Experience with programming languages like Java, .Net, Ruby, PHP, and Python.
  • Good database knowledge with experience in both SQL and NoSQL databases.

Benefits

  • Competitive salary range of $180,000 - $220,000.
  • Bonus opportunities.
  • Stock options.
  • 401(k) match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service