Senior Software Engineer - Backend

New
San Francisco Bay area or Denver MetroFull-TimeSenior
Salary125,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSBackend DevelopmentNode.jsPostgreSQLAgileJavascriptMySQLSoftware ArchitectureTypeScriptUnit Testing

Requirements

  • 5+ years of experience in software development, with a strong backend development background
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • Strong experience with Javascript, Typescript and Node.js.
  • Strong fundamental understanding of relational Databases (Postgresql, Mysql).
  • Proven experience in designing and developing scalable, high-performance web applications.
  • Strong understanding of software architecture and design patterns.
  • Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.
  • Proven experience on building backend services with high availability and scalability requirements.
  • Able to model and design intuitive and scalable schemas.
  • Experience with agile/scrum development methodologies.

Responsibilities

  • Analyze and provide feedback on product requirements.
  • Implement features and functionality with clean and maintainable codes.
  • Take pride in software quality through rigorous functional testing and writing automated unit tests.
  • Troubleshoot production issues, provide resolutions and recommendations for improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 200,000 USD per year
Apply Now