We are seeking a Software Engineer to join our team in a fast-paced startup environment. The role involves developing and designing intuitive, scalable, and testable code. The ideal candidate has 3+ years of experience building customer-facing software and is proficient in modern programming languages.
Requirements
- 3+ years of experience building customer facing software
- Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field
- Strong development experience with modern, strongly-typed programming languages such as Java, C#, Typescript, and Go
- Proficient with SQL databases and relational schema design, ideally with experience in optimizing database interactions for performance and scalability
- Familiarity with frameworks, such as SpringBoot and React/Redux, is a plus
- Demonstrated ability to write clear, concise, and well-documented code
- Experience with deploying software in a distributed environment such as AWS, GCP, Azure, etc
- Strong problem-solving skills and the humility to learn from mistakes and collaborate with a team
Benefits
- Competitive compensation
- Fantastic office atmosphere
- Premium healthcare and wellness benefits