Software Engineer Intern (Full-Stack – Golang, PostgreSQL, )
Role Description
We are seeking a highly motivated
Software Engineer Intern
to join our development team.
This is a
full-time remote role
where you will contribute to building and enhancing our software solutions.
You will gain hands-on experience in full-stack development while learning directly from experienced engineers.
As an intern, you will:
- Assist in designing, developing, and maintaining back-end services and APIs using
Golang (Fiber framework)
.
- Work with
PostgreSQL
for database design, optimization, and management.
- Contribute to
front-end development
using
to create responsive and user-friendly interfaces.
- Apply
object-oriented programming (OOP)
principles in day-to-day coding.
- Collaborate with the development team on code reviews, testing, and debugging.
- Support ongoing projects and contribute ideas to improve system performance and scalability.
Requirements
- Currently pursuing or recently completed a degree in
Computer Science, Software Engineering, or related field
.
- Strong understanding of
Golang (preferably with the Fiber framework)
.
- Solid knowledge of
PostgreSQL
for database queries, schema design, and optimization.
- Experience with
or similar modern JavaScript frameworks.
- Familiarity with
RESTful APIs, Git/GitHub
, and general software development practices.
- Strong problem-solving skills and attention to detail.
- Ability to work
independently in a remote setup
while collaborating with a distributed team.
Nice-to-Have
- Knowledge of containerization tools (e.g., Docker).
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with Agile/Scrum methodologies.
What We Offer
- A fully remote, collaborative, and supportive work environment.
- Exposure to real-world projects in fintech and payments.
- Mentorship from experienced full-stack engineers.
- Opportunity to transition into a permanent role upon successful completion of the internship.