TRYremote

Remote software development jobs

Puzzle is hiringSenior Golang Engineer

Job Description: Senior Golang Engineer
Company: Puzzle
Location: Remote (Latam)
Contract: Full-Time

About Puzzle:
Puzzle is a dynamic technology solutions provider dedicated to empowering businesses across diverse industries. Committed to innovation and client satisfaction, our team of experts strives to unlock the potential of technology for our valued clients.

Responsibilities:

As a Senior Golang Engineer at Puzzle, you will play a crucial role in the development and maintenance of our backend systems. You will work closely with the frontend team while taking ownership of backend tasks, ensuring seamless integration and optimal performance of our applications. Your primary focus will be on leveraging your expertise in Golang to contribute to the success of our projects.

Responsibilities:
  • Develop robust and scalable backend solutions using Golang to support the frontend initiatives, particularly the Shared Threads and Comments project.
  • Collaborate with frontend engineers to design and implement efficient APIs and data structures, ensuring smooth communication between the frontend and backend systems.
  • Utilize your 8+ years of development experience to provide technical insights and mentorship within the team, promoting best practices and code quality standards.
  • Take ownership of medium-scale backend problems, from design to deployment, ensuring high performance, security, and maintainability of the codebase.
  • Actively participate in code reviews, providing constructive feedback to peers and incorporating suggestions to improve overall code quality.
  • Ensure timely delivery of backend features and enhancements, meeting project deadlines and quality expectations.
Collaboration and Communication:
  • Collaborate with cross-functional teams including frontend, mobile, and product management to ensure alignment with project requirements and objectives.
  • Communicate effectively with team members, providing regular progress updates and actively participating in team meetings and discussions.
Requirements:

Must-have:
  • 8+ years of development experience with a focus on backend technologies, with strong proficiency in Golang.
  • Solid understanding of backend development concepts such as API design, database management, and microservices architecture.
  • Experience with database management systems, preferably Postgres.
  • Familiarity with cloud platforms, particularly Google Cloud Platform (GCP).
  • Strong problem-solving skills and the ability to take ownership of projects and deliver results.
Nice-to-have:
  • Experience with frontend technologies such as React, Typescript, Electron, and Chrome Extensions.
  • Previous experience with mobile development languages/frameworks such as iOS, Swift, Android, and Kotlin.
  • Degree in Computer Science or a related field is preferred, but candidates with non-traditional backgrounds will also be considered based on experience and skills.

Check out the exciting perks that come with becoming a #Puzzler!

  • Competitive salary: You’ll receive a USD salary that reflects your skills and experience, so you can focus on doing your best work.
  • Time off to recharge: We believe in work-life balance, so we offer paid time off (PTO) so you can take the breaks you need to come back refreshed and ready to tackle any challenge.
  • Your health matters to us: We know that taking care of your health is important, which is why we provide a health insurance subsidy to make it easier for you to get the care you need.
  • A workspace that works for you: Whether you prefer a traditional office or a more flexible co-working space, we’ve got you covered with our co-working space subsidy. Choose the environment that works best for you, and watch your productivity soar!
  • So what are you waiting for? Put your puzzle-solving skills to the test, and join our team today!
    Are you interested in knowing more about our company? Follow us on social media!

    LinkedIn: Puzzle
    Instagram: @puzzle.tech_
Apply for this job

Something went wrong.