About Outcode :
OutCode is a global software development firm that delivers technology solutions that improve business-facing quality of life by increasing ROI, effectiveness, & efficiency.
Our DNA is made of ex-startup founders and the top talent in Product, UX / UI, Software development, and Machine Deep Learning.
We came together from various backgrounds with one vision : to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.
What we're looking for :
At Outcode, we're on the hunt for a Go Developer who brings a blend of expertise in Go programming and a passion for building scalable web solutions.
In this pivotal role,
you'll harness the power of Go's unique paradigms, constructs, and idioms to develop robust, high-performance applications.
Your experience with web frameworks and RESTful APIs will drive the creation of dynamic, user-centric products. As part of our agile development team, you'll collaborate on various projects, employing concurrency patterns, and optimizing our development lifecycle with tools like Git and Docker.
This role is perfect for someone who thrives in a fast-paced environment, loves problem-solving, and values the importance of teamwork.
Responsibilities :
- Design and implement scalable applications using Go programming language, focusing on performance, reliability, and maintainability.
- Develop and maintain RESTful APIs to enhance application interoperability and user experience.
- Leverage concurrency patterns in Go to build efficient, high-performing applications.
- Utilize development tools and workflows, including Git, Docker, and continuous integration, to streamline development processes.
- Work collaboratively with the development team to design database schemas, implement SQL queries, and ensure data integrity.
- Engage in problem-solving activities, providing innovative solutions to complex challenges.
Qualifications :
- Profound understanding of Go programming language and its core principles.
- Hands-on experience with web frameworks and creating RESTful APIs.
- Familiarity with concurrency patterns in Go and understanding their application in real-world scenarios.
- Proficiency with development tools (Git, Docker) and practices (continuous integration, code versioning).
- Strong foundation in database systems, schema design, and SQL.
- Exceptional problem-solving abilities and adaptability in a dynamic, fast-paced environment.
- Effective communication skills and a proven ability to work collaboratively within a team.
- Fluent English level.
- A Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
What you'll love about us...
- Working in a fast-growing company.
- International working environment.
- 5 working days during the week.
- Bonuses for achievement of objectives.
E04JI80034mh406ke9h