We are looking for a strong Golang Developer who will be responsible for building scalable and high-performing backend services. The successful candidate will have a passion for innovation, staying up-to-date with emerging technologies, and excellent communication and collaboration skills to work in a cross-functional team in a remote environment.
Requirements
- Software Development: Participate in the solution development and maintenance of high-performance backend services and applications using Golang.
- Microservices Architecture: Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability.
- Container Orchestration: Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management.
- Database Management: Design and optimize database schemas, queries, and transactions, specifically using Postgres. Ensure data integrity, performance, and scalability.
- Code Review: Conduct code reviews to ensure code quality, best practices, and adherence to coding standards.
- Collaboration: Collaborate within the cross-functional team, including DevOps, Backend and Frontend developers, QA and product management to understand requirements and deliver high-quality software solutions.
- Documentation: Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members.
- Testing: Ensure decent Unit test coverage of the applications and participate in keeping the autotest suite up-to-date.
Benefits
- Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.