Description :
Thrive on change and grow beyond limits! We are looking for a bold thinker who sees a chance to learn and define what's possible with every challenge! Ready to make an impact? Welcome to Maropost and you can turn ideas into action!
Maropost is currently looking for Backend Functional Language developer with experience in Golang to join our development team in our India office.
What You'll Be Responsible For :
- Translating software requirements into stable, working, high performance software
- Playing a key role in architectural and design decisions, building toward an efficient micro service distributed architecture
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Troubleshoot production issues and coordinate with the deployment team to streamline code deployment.
- Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects
What You'll Bring To Maropost :
Should possess a Bachelors degree in Computer Science, Engineering, or relevant field.Should have 3+ years of experience.Should have experience in developing Golang web applications.Should exhibit expertise in software development methodologies.Should possess a problem-solving attitude.Can work independently and as part of a team.Ability to write clean, readable, and effective code, including Godoc comments.Familiarity with code versioning tools such as Git, SVN, and Mercurial.Good understanding of Data Structures and algorithms.Familiar with various design and architectural patterns.Ability to drive high standards of product quality.Knowledge of Ruby on Rails is an added advantage.Experience with the full site of Go frameworks and tools, including :
Dependency management tools such as Godep, Sltr, etc.Gos templating languageGos code generation tools, such as StringerPopular Go web frameworks, such as RevelShould have a working knowledge of databases and SQL (Structured Query Language), NoSQL (Non Structured Query Language).Strong knowledge of Go programming language, paradigms, constructs, and idioms.Knowledge of common Goroutine and channel patterns.Experience working in Agile teams using SCRUM or other Agile methodology.You exemplify Maroposts Values :
Customer ObsessedExtreme UrgencyExcellenceResourceful(ref : hirist.tech)