Software Engineer (Golang) | Corporate
- Hybrid
- Tehran, Tehrān, Iran, Islamic Republic of
- Tech
Job description
About Snapp
Snapp is the pioneer provider of ride-hailing mobile solutions in Iran that connects smartphone owners in need of a ride to drivers who use their private cars offering transportation services. We are ambitious, passionate, engaged, and excited about pushing the boundaries of the transportation industry to new frontiers and be the first choice of each user in Iran.
About this role
A Software Engineer at Snapp Corporate would likely focus on building and maintaining the server-side logic and integrations to ensure the platform functions smoothly for businesses.
Responsibilities might include API development and integration, data management, security, scalability, and collaboration with Product, Frontend, DevOps, and other teams.
Responsibilities
Implement clean, maintainable, and scalable code
Help maintain effective coding practices, including unit and integration tests, code reviews, and pair programming
Work with advanced infrastructure technologies to ensure optimal performance and reliability
Take ownership of assigned tasks and deliverables
Prioritize tasks effectively and manage time efficiently
Collaborate actively during design and architectural discussions
Communicate effectively with a positive and confident attitude, fostering collaboration and teamwork
Test the code thoroughly before handing it over
Actively participate in meetings and maintain communication with other team members
Job requirements
Strong knowledge of Golang.
In-depth understanding of SQL and relational databases (MySQL, PostgreSQL), including best practices for database design.
Experience with tools like Redis, RabbitMQ, and NATS.
Experience handling high traffic loads and processing large volumes of data.
Solid understanding of good design principles.
Familiarity with containers, Docker, and Kubernetes (K8s).
Strong communication skills with a positive attitude.
Familiarity with graph-based systems is a plus.
or
All done!
Your application has been successfully submitted!