
Senior Software Engineer - Full Stack
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
We are seeking an experienced Software Engineer to join our engineering team, focusing on building and maintaining scalable, cloud-native applications using Next.js and Go. The ideal candidate will have a strong background in both frontend and backend development, with expertise in modern cloud technologies and DevOps practices. ## Key Responsibilities - Design and implement scalable microservices using Go and containerization technologies - Develop responsive and performant web applications using Next.js and React - Maintain and improve our Kubernetes-based infrastructure - Write clean, maintainable, and well-tested code - Collaborate with cross-functional teams to design and implement new features - Participate in code reviews and contribute to technical architecture decisions - Monitor and optimize application performance - Mentor junior developers and contribute to team growth ## Required Skills & Experience - 2+ years of software development experience - Strong proficiency in Go programming language - Expert knowledge of Next.js, React, and modern JavaScript/TypeScript - Hands-on experience with Docker containerization - Proven experience with Kubernetes orchestration - Experience with Temporal workflow engine - Strong DevOps background including CI/CD pipelines - Experience with cloud platforms (AWS, GCP, or Azure) - Solid understanding of distributed systems and microservices architecture - Excellent problem-solving and debugging skills ## Preferred Qualifications - Experience with GraphQL and REST API design - Knowledge of message queuing systems (Kafka, RabbitMQ) - Familiarity with observability tools (Prometheus, Grafana) - Contributions to open-source projects - Experience with infrastructure as code (Terraform, Pulumi) - Background in agile development methodologies
Similar Jobs