We are Near.U. We strive to develop our solutions by observing the best practices of our craft this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead. We are looking to grow our Team with a Senior Golang Engineer.

While working at MoOngy you are expected to share your knowledge while also having the opportunity to learn new technologies. We believe that sharing knowledge is the key to personal development.

 

Our talent management program is tailor-made to give you the opportunity to develop and grow in your career, the way you envision it. Because we work with various customers, you are also expected to be able to adapt to different environments.

Please note: Our Engineering team is predominantly based in Portugal. This position is currently open only to residents in Portugal.

Moongy Group is an Equal Opportunity employer. All applicants will be considered without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion

responsibilities

  • Degree in Computer Engineering or similar.
  • Minimum experience of 5 years in Go programming  language.
  • Experience with Javascript(typescript & graphql)
  • Experience with Docker or other container networking
  • Experience with cloud computing platforms (e.g. Azure,AWS)
  • Experience with application deployment by using CI/CD
  • Experience with APIs such as REST
  • Experience with version control systems (e.g. Gitlab)
  • Experience with Queuing messaging system (e.g. Kafka)
  • Experience with microservice architecture
  • Experience with Agile or Scrum Methodology
  • Good level of English
  • Open-minded, team player, rigorous and autonomous

requirements

  • As part of an Agile Squad, you will contribute to the development, maintenance, and scaling different platforms. You will collaborate with cross-functional teams to ensure the solutions developed are robust functionally and technically, also meeting requirements.
  • You should have a solid experience as a software engineer, with excellent analytical skills, attention to detail, and the ability to communicate and collaborate effectively with other team members. Autonomy, adaptability, and comfort in a fast-paced, dynamic environment are essential for success.
  • Proactively recycle your technical knowledge in order to be able to propose new tools and methodologies to your team and the department
  • Contribute to build a good team spirit and share your knowledge to improve the work of others.
If you have any doubt about how we treat your data, you can access our Privacy Policies