
Senior Software Engineer
Just Appraised
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDockerJavaPostgresPythonReactTerraformTypeScript
About the role
- Design, develop, and maintain robust, scalable backend systems using technologies like Java, PostgreSQL, AWS, Docker, and Terraform
- Build and enhance front-end features using React and TypeScript to deliver an intuitive user experience
- Collaborate with cross-functional teams (Customer Success, Sales, Operations) to define, design, and ship new features end-to-end
- Work directly with customers and business stakeholders to translate needs into technical specifications and clear documentation
- Optimize application performance, reliability, and scalability while writing clean, maintainable, and well-tested code
- Proactively identify technical debt and performance bottlenecks, leading iterative product improvements
- Mentor and support engineering team members to foster a culture of efficiency and growth
Requirements
- 5+ years of professional software development experience
- Proficiency in at least one modern backend language (e.g., Java, TypeScript, Python)
- Proven experience developing scalable, modern front-end applications, specifically using React and TypeScript
- 2+ years of hands-on experience with cloud services, preferably Amazon Web Services (AWS)
- Strong command of API design, data modeling, object-oriented programming, and relational database design principles
- Expertise in version control (e.g., Git), containerization (e.g., Docker), CI/CD pipelines (e.g., GitHub Actions), and modern automated testing frameworks
- Experience in customer-facing product engineering (B2B or B2C)
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPostgreSQLAWSDockerTerraformReactTypeScriptAPI designdata modelingobject-oriented programming
Soft skills
collaborationcommunicationmentoringproblem-solvingtechnical documentation