Reply

Software Development Engineer II

Reply

full-time

Posted on:

Location Type: Hybrid

Location: IrvineCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $135,000 per year

About the role

  • Design and implement high-quality and secure software solutions using best practices and industry standards
  • Write clean, maintainable, and well-documented code that follows engineering principles and design patterns
  • Participate in code reviews, testing, debugging, and troubleshooting complex issues
  • Deliver projects from inception to production, ensuring timely and successful delivery
  • Work closely with product managers, designers, and other engineers to understand customer requirements and translate them into technical specifications
  • Research and evaluate new technologies and tools to improve software development efficiency and quality
  • Proactively identify and resolve technical debt, performance bottlenecks, and security risks

Requirements

  • Bachelor's degree or higher in computer science, engineering, or related field
  • 5 years of experience in software development
  • 5 years of hands-on experience with Node, Typescript and AWS
  • 2 years experience with relational and nonrelational databases such as SQL, MySQL, MongoDB, DynamoDB, etc
  • 2 years experience with DevOps tools and processes such as GitHub, Docker or Kubernetes
  • 2 years experience in developing web, mobile, or cloud-based applications using modern frameworks and technologies, such as Vue, React OR Angular
  • Experience in applying software engineering principles, such as object-oriented design, design patterns, data structures, algorithms
  • Experience with testing tools and frameworks, such as Jest, JUnit, NUnit OR PyTest

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
NodeTypescriptAWSSQLMySQLMongoDBDynamoDBGitHubDockerKubernetes
Soft skills
communicationcollaborationproblem-solvingtime managementattention to detail
Certifications
Bachelor's degree in computer scienceBachelor's degree in engineeringBachelor's degree in related field