Senior GoLang Full-Stack Engineer
Summary
Senior GoLang Full-Stack Engineer builds and maintains backend services in Go and frontend in React for a public locker delivery network in NYC, using PostgreSQL, MongoDB, Redis, RabbitMQ, and AWS.
About the project
Impressit is looking for a Senior GoLang Engineer to join our team for our client, a provider of a public locker network for package delivery. You’ll be working on new brand integrations and updates to the existing mobile app backend.
What you will do
- Collaborate with the team on planned and emerging new features for the public locker delivery network in NYC.
- Develop both backend and frontend parts of the platform – backend services in Go and frontend in React.
- Support and extend the existing infrastructure alongside our lead backend engineer.
- Work with Go, PostgreSQL, MongoDB, Redis, RabbitMQ, and React to build reliable and user‑friendly services.
- Participate in Scrum rituals and communicate directly with the client during weekly meetings.
- Contribute to technical decisions, propose improvements, and ensure code quality through reviews.
- Help build a scalable, secure, and maintainable platform during a critical phase of product growth.
What we expect
- 4+ years of hands‑on experience with Go in production projects.
- Solid understanding of relational and non‑relational databases (PostgreSQL, MongoDB).
- Experience with message queues such as RabbitMQ or MQTT.
- Experience with frontend development using React.
- Familiarity with Docker, micro‑services, and cloud infrastructure (AWS).
- Ability to work both on backend and frontend tasks as part of a full‑feature team.
- Upper‑Intermediate+ level of English, with the ability to actively participate in team and client meetings.
As a plus
- Experience with logistics, IoT, or last‑mile delivery systems.
- Familiarity with CI/CD workflows and distributed system design.
Employee benefits
- Professional education and training budget