Job Profile: Golang Full stack Developer
Job Type: Long-time based contract job Opportunity
Location: 100% Remote in Colombia
Job Description:
About the Role:
We are looking for a strong
Full Stack Engineer
with a front-end focus to join our collaborative Agile team.
You'll play a key role in building and scaling new features for a rapidly growing product.
The ideal candidate has a solid engineering mindset, is comfortable owning features end-to-end, and enjoys working closely with other developers, product owners, and QA engineers.
This role leans heavily toward
frontend development (~70%)
, but requires confidence and capability in
backend work (~30%)
, primarily using
Golang
.
What You'll Do:
- Design, develop, and implement new features primarily in
React
,
, and
TypeScript - Contribute to backend services and APIs built in
Golang - Work with
MongoDB
and
PostgreSQL
for data storage and access - Consume and build
REST and GraphQL APIs - Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives
- Collaborate with team members through code reviews, pair programming, and technical discussions
- Use tools like
GitLab
(repos) and
JIRA
(ticket tracking) to manage work and collaborate effectively - Demo new features and gather feedback from stakeholders
- Help improve engineering practices and advocate for clean, maintainable code
Required Qualifications:
- 5–7 years of professional experience in software development
- Strong experience with
React
,
, and
TypeScript - Proficient in backend development using
Golang - Solid understanding of
MongoDB
and
PostgreSQL - Experience working with
RESTful
and
GraphQL
APIs - Familiarity with
GitLab
for version control and
JIRA
for ticket tracking - Strong problem-solving and communication skills
- Comfortable working in a fast-paced, Agile environment with a collaborative team
Nice to Have:
- Experience with CI/CD pipelines and DevOps tools
- Prior work on greenfield or early-stage products
- Familiarity with containerization (e.g., Docker)