Work as a member of a Map software development team and participate in team projects
Develop and maintain server-side services
Build efficient, testable and reusable modules and packages as well as code reviews and pair-programming
Discover and validate technical requirements and parameters
Analyze and translate functional specifications and change requests into technical specifications
Research technologies/methodologies, explore alternative solutions and implementations, critically evaluate trade-offs
Design and implement distributed, scalable, high-performance micro-service based applications
Job requirements
BS degree in Computer Science or relevant field
1-2 years of professional experience as a Software Developer or similar role
Able to work under pressure and meet deadlines
Teamwork skills with a problem-solving attitude
Communicate effectively with a positive attitude
Mentoring, sharing knowledge, and helping ensure effective coding practices. - Strong understanding of good design principles
Comfortable with an agile, flexible approach to feature development
A strong “Automation First” mentality
Experience in one of programming languages like NodeJS, Go, Python
experience in building Restful Web services
Exposure to some or all of these technologies is an added advantage: Redis, Kafka, ELK Stack, Docker, Openshift, OSM, Graph & ML
experience in using git as source version control
معرفی شرکت
اسنپ محصولی ایرانی است که از تیمی خلاق، جوان و تحصیلکرده قدرت میگیرد و در تلاش است تا صنعت فناوری اطلاعات و ارتباطات را به زندگی روزمره جامعه پیوند بزند.
اهداف بزرگی در سر داریم و بلند پروازیم. قصد داریم اسنپ را به بهترین راهکار برای سفرهای درونشهری ایران تبدیل کنیم و در این راه به کمک افراد خلاق، سختکوش و بلندپرواز احتیاج داریم. اگر چنین خصوصیاتی دارید خوشحال میشویم که رزومه خود را برایمان ارسال کنید.
مهارتهای مورد نیاز
GitRedisOsmRESTfulNode.jsGoPython
جنسیت
مهم نیست
وضعیت نظام وظیفه
معافیت تحصیلیمعافیت دائمپایان خدمت
رشتههای تحصیلی مرتبط
IT (فناوری اطلاعات)
علوم کامپیوتر
کامپیوتر
مهندسی کامپیوتر