An established and growing organization is seeking a Software Engineer to help design, build, and maintain scalable web applications. This position offers the opportunity to work across both backend and frontend technologies, contributing directly to projects that improve efficiency and enhance the user experience.
In this role, you’ll collaborate with cross-functional teams—including product managers, designers, and other engineers—to deliver high-quality, reliable software solutions that align with business objectives. The ideal candidate will have strong technical expertise, excellent problem-solving skills, and a proactive, team-oriented mindset.
What You’ll Do:
Design, develop, and maintain backend services using Golang.
Build responsive and dynamic user interfaces with React and TypeScript.
Collaborate with internal teams to define, design, and ship new features.
Participate in code reviews and contribute to team-wide best practices.
Troubleshoot and resolve performance bottlenecks and system bugs.
Maintain thorough and up-to-date technical documentation.
What We’re Looking For:
3+ years of professional experience in software development.
Proficiency in Golang, TypeScript, and related frameworks/libraries.
Experience converting design concepts (e.g., from Figma) into reusable components.
Knowledge of RESTful APIs, microservices architecture, and ORMs.
Experience with cloud environments such as AWS, Azure, or Google Cloud.
Proficiency with Git and experience using relational databases such as PostgreSQL.
Strong attention to detail, analytical thinking, and problem-solving ability.
Preferred Qualifications:
Background in Docker, Kubernetes, and CI/CD pipeline development.
Familiarity with monitoring tools such as DataDog or similar.
Prior experience working in an Agile environment.
Industry experience in insurance or other regulated sectors is a plus.