استخدام Senior Back-End Developer (اصفهان)
شرح موقعیت شغلی
Skills & Capabilities:
• Senior engineer with Backend or Full-stack background and 5+ years of experience.
• Experienced with service-oriented architecture, microservices, and resilient cloud operations.
• Experienced in software architecture and know-how to define various technology stacks
• Fluent in JavaScript and at least two other major programming languages, and is able to switch between multiple languages: e.g. Python, Swift, C++, Java, PHP, JavaScript, etc.
• Strong design, implementation, and maintenance experience of mobile products for iOS, Android, and Hybrid Apps, using NodeJS, Django, React, Angular, and other modern technologies.
• Strong experience in Web development including JavaScript, Angular, React, HTML5, CSS3, Rest, Json, etc.
• Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
• Experience with integration APIs, Microservices, RESTful APIs and mobile libraries for networking
• Experience implementing push notifications, Email, SMS, and web notification messaging
• Strong design, implementation, and maintenance experience in Database: MySQL, PostgreSQL, Mongo, etc.
• Owned and driven the development of complex projects or feature areas over the course of several months.
• Experienced working with full Agile team including Product, Design, PM, and Operations teams.
• Familiar with hardware or sensors, like GPS and Bluetooth
• Experience with integrations with Facebook, Firebase, Twilio and etc.,
• Can speak, write, and understand English comfortably and fluently.
• BS degree in Computer Science
• Senior engineer with Backend or Full-stack background and 5+ years of experience.
• Experienced with service-oriented architecture, microservices, and resilient cloud operations.
• Experienced in software architecture and know-how to define various technology stacks
• Fluent in JavaScript and at least two other major programming languages, and is able to switch between multiple languages: e.g. Python, Swift, C++, Java, PHP, JavaScript, etc.
• Strong design, implementation, and maintenance experience of mobile products for iOS, Android, and Hybrid Apps, using NodeJS, Django, React, Angular, and other modern technologies.
• Strong experience in Web development including JavaScript, Angular, React, HTML5, CSS3, Rest, Json, etc.
• Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
• Experience with integration APIs, Microservices, RESTful APIs and mobile libraries for networking
• Experience implementing push notifications, Email, SMS, and web notification messaging
• Strong design, implementation, and maintenance experience in Database: MySQL, PostgreSQL, Mongo, etc.
• Owned and driven the development of complex projects or feature areas over the course of several months.
• Experienced working with full Agile team including Product, Design, PM, and Operations teams.
• Familiar with hardware or sensors, like GPS and Bluetooth
• Experience with integrations with Facebook, Firebase, Twilio and etc.,
• Can speak, write, and understand English comfortably and fluently.
• BS degree in Computer Science
مهارتهای مورد نیاز
- Python
- Java
- Back-end
- DevOps
- Databases
- PostgreSQL
- MySQL
- JSON
- REST
- JAVA EE
- .NET
- Nodejs
- Javascript
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست