We are seeking a Full Stack Engineer who is passionate about building high-performance, scalable, and maintainable applications. The ideal candidate has strong hands-on experience with Golang, SvelteKit, and GraphQL,and is well-versed in designing and developing microservices-based systems. The engineer will play a key role in shaping our technical architecture, ensuring system reliability, and mentoring other engineers.
Key Responsibilities
- Design, develop, and maintain full-stackapplications using Golang (backend) and SvelteKit (frontend).
- Build, optimize, and maintain GraphQL APIs fordata-driven applications.
- Implement microservices for modular, scalable,and resilient systems.
- Familiar with PostgreSQL databases, includingschema design and query tuning.
- Collaborate cross-functionally with product,design, and operations teams to deliver high-quality software.
- Ensure code quality through peer reviews,testing, and CI/CD practices.
- Contribute to system architecture discussionsand drive engineering best practices.
- Support performance tuning of application systems.
Required Qualifications
- Minimum 2+ years of professional experience as a full stack or backend engineer.
- Strong proficiency in Golang for back end development.
- Proficient in SvelteKit or similar modernfrontend frameworks (React, Vue, etc.).
- Deep understanding of microservices architectureand distributed systems.
- Strong SQL skills with experience in MS SQL andPostgreSQL.
- Familiarity with CI/CD pipelines, testing, andversion control systems.
- Excellent problem-solving, debugging, andcommunication skills.
- Familiar with Javascript.
Good to Have
- AWS project experience (e.g., Lambda, ECS, RDS,S3, API Gateway).
- Familiarity with Temporal Workflow or similarorchestration frameworks.
- Experience building and maintaining GraphQLAPIs.
- Experience with Node.js for backend or APIdevelopment.
- Experience with containerization/orchestration(Docker, Kubernetes).
- Background in performance tuning, observability,and system optimization.
- Experience mentoring or leading smallengineering teams.
- Familiar with C#.