Senior Software Engineer - Full-Stack

New
Based in United StatesFull-TimeSenior
SalaryCompetitive base salary ranging from 140,500 to 261,000 USD annually
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonAgileCloud ComputingSpring BootAzureGoReactMicroservicesDistributed Systems

Requirements

  • 5+ years of experience developing web applications using modern technologies such as React, Spring Boot, Python, or Go.
  • Strong foundation in computer science fundamentals including data structures, algorithms, and software architecture principles.
  • Hands-on experience with cloud computing platforms and distributed system design.
  • Solid understanding of microservices architecture and modern backend development practices.
  • Experience working in Agile environments with strong communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Ability to travel up to 10 percent.

Responsibilities

  • Develop and maintain full-stack web applications using modern frameworks and cloud-native architectures.
  • Collaborate within an Agile Scrum team to design, implement, and iterate on features.
  • Build and optimize cloud-based solutions leveraging platforms such as Amazon Web Services or Microsoft Azure.
  • Design and implement microservice-based architectures to support distributed systems.
  • Partner with UX teams to translate design concepts into responsive user interfaces.
  • Mentor junior engineers and contribute to engineering best practices and code quality.
  • Participate in system design discussions to improve application performance and scalability.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive base salary ranging from 140,500 to 261,000 USD annually
Apply Now