Senior GO Developer

terms

full time

fully remote (based in Romania)

employment contract or B2B

senior

required skills

Go

5

Backend Languages

5

UML

5

job description

  • Carefully analyze the project and rectify the errors found in the process.
  • Undergo the process of analysis in order to fulfill the system-wide requirements.
  • Develop the detailed design structure after understanding the requirements and the design.
  • Implement the best practices and coding standards of the project.
  • Consider constant reviews and feedback from peers.
  • Identify the project risks and plan mitigation actions with the PM at project level.
  • Be proactive vs reactive in case of unplanned events and provide written explanations if needed.
  • Assist and guide the Project Lead/PM/BA in project coordination.
  • Work on constantly increasing team productivity and reducing waste (Lean Methodology).
  • Work closely with the Product Owner in managing the entire lifecycle of a product - from defining the technical solution, the POC, best practices, etc. to implementing (needs to know how to code) new frameworks. 
  • Abide by all the project/company guidelines and standards and ensure the team members do the same.
  • Fulfill all commitments by ensuring that all deliverables would be achieved on time.
  • Maintain one’s working time account and report regularly on work status.
  • Ensure fair task assignments, according to skills and personal preferences.
  • Motivate and encourage the team to give their best, especially if under the pressure of high targets.
  • Become aware of all technologies and be thorough about them, especially the ones associated with software or applications under construction.


Qualifications:

Must have

  • Proven experience (5+ years) as a Senior Developer / Architect
  • Experience in software development and coding in various languages (especially Go)
  • Excellent knowledge of software and application design and architecture
  • Excellent knowledge of UML and other modeling methods
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • High-quality organizational and leadership skills
  • Outstanding communication and presentation abilities
  • Understanding of the entire programming stack starting from a low programming level
  • Practical production-level experience in using multiple (at least two) technologies, spanning across multiple paradigms (e.g. Object Oriented, Imperative, Functional, Logical)
  • Significant contribution to the application design and implementation of a production-level framework
  • Extensive experience in following written and verbal requirements, performing code reviews on mission-critical code, code auditing, and software testing at various levels
  • Extensive practical experience in applying advanced data structures and algorithms in mission-critical production-level code and optimization tasks
  • The ability to estimate and commit to estimations given for large projects (e.g. 2000h+) – including projects not managed directly

Nice to have

  • Technical leadership that can inspire people, but also guarantee professionalism and quality in the technical deliverables
  • The ability to relate very well to the customer's needs, even when the customer "doesn't know what they need"
  • MSc/MA in computer science, engineering, or relevant field

Additional information:

What do we offer?

  • A fun and relaxed, yet dynamic working environment, a flexible program, a healthy life-work balance
  • A young and dynamic team with an open and extraverted communication style and outstanding performances 
  • Non-corporate organizational environment, where ideas are valued and engagement is rewarded


about the company

The client is a Software Engineering company ‘born’ in 2010. The company’s organizational culture revolves around the idea of ‘partner sourcing’, which means helping high potential start-up projects grow, become self-sustainable companies and conquer the market with their innovative ideas. This means working on complex projects with the latest stable technologies, while building lasting relationships with partners around the world.

about the project

A project linked to digital solutions in terms of food and nutrition. The main goal of these senior roles is to ensure the smooth functioning of technical operations, monitor and evaluate staff progress, set goals, and ensure overall client satisfaction. AWS knowledge is required.

This website uses cookies

We use cookies to personalise content ads and analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information.

Get in touch

Locations

Iasi

We're always nearby, ready to assist you. Discover the simplest ways to connect with us below.

Contact

office@recrumind.com
+40 750 411 110
please make sure all fields are filled in correctly.
thank you for contacting us! we received your message.
send message