Full Stack Software Engineer
New
Source API remote eligibility restrictions: United StatesFull-TimeSenior
Salary82,100 - 172,400 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSJavaKotlinC#AlgorithmsData StructuresRDBMSReactCI/CDProblem SolvingLinuxTroubleshootingScala
Requirements
- Bachelor’s degree in Computer Science or a related field
- 5+ years of professional software development experience
- Strong experience with Java or Java-like languages (e.g., Kotlin, C#, Scala)
- Full-stack web development experience with modern web technologies
- Strong understanding of algorithms, data structures, and relational database systems (RDBMS)
- Experience working in command-line environments on POSIX-compliant systems
- Strong troubleshooting and problem-solving skills
- Understand and implement CI/CD processes
- Working knowledge of user-driven design principles and have solid automated and manual software testing experience
- Strong background in geospatial information systems (GIS)
- Experience with React or similar modern frontend frameworks
- Experience with embedded or lightweight databases such as H2
- Experience deploying or operating systems in AWS
- Experience building or maintaining multi-user systems
- Familiarity with Windows, Linux and macOS
- Ability to mentor other engineers and influence technical direction
Responsibilities
- Design, develop, deploy, and sustain software systems
- Work across the full software stack, from backend services to web-based user interfaces
- Troubleshoot complex system issues and drive problems to resolution
- Collaborate with engineers and stakeholders to deliver reliable, scalable solutions
- Take technical ownership for code quality, performance, and maintainability
View Full Description & ApplyYou'll be redirected to the employer's site