استخدام مدیرفنی (Tech Lead)
شرح موقعیت شغلی
Job Description:
We are looking for a Tech Lead to join our e-commerce team. The ideal candidate will have strong hands-on core Node.js and Node.js Web programming skills, excellent problem solving and design skills and ability to lead a small team of developers.
We are looking for a Tech Lead to join our e-commerce team. The ideal candidate will have strong hands-on core Node.js and Node.js Web programming skills, excellent problem solving and design skills and ability to lead a small team of developers.
The candidate should also demonstrate a history of on-time delivery, excellent communication, and a positive get-it-done attitude. Retail domain expertise and experience working in Agile driven development projects is a plus.
* We are looking for candidates who can join our full-time team immediately.
Responsibilities:
- Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices
- Is influential and engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology
- Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
- Sets and adheres to software coding and style guides to ensure consistency
- Participates in pairing and code reviews
- Support (2nd level) and troubleshoot problems with existing applications
- Mentors and guides others who are still developing their skills
Required Qualifications/Experience:
- E-commerce and retail domain experience is a must.
- Hands on experience with Agile methodologies.
- Self-motivated team player who excels in a collaborative environment. (We are looking for someone who can take the initiative and ask intelligent questions!)
- Strong sense of personal accountability; contributes beyond job role and responsibilities
- Excellent problem-solving skills; meticulous & methodical
- Ability to learn and apply new technologies quickly and self-directed
- Proven ability to translate complex business requirements into simple software solutions
- Passionate about continuously improving organizational practices
- Full lifecycle development experience on large projects
- Professionalism, consulting attitude and articulate communication
Required Technical Skills:
- Experience writing REST API.
- Blueprint, Hibernate or any other ORM tools experience is required.
- Strong NoSQL skills, Unit test frameworks and Databases experience (MongoDB preferred) are required.
- Experience with Web Services (REST, SOAP, XML-RPC, etc.)
- Thorough understanding of Object Oriented principles (Analysis and Design)
- Experience with Queueing and workflow (e.g., JMS, AWS SQS, Rabbit MQ)
- Solid understanding of SOA and enterprise integration patterns.
- Experience with Web Servers (e.g., Tomcat, Apache, Nginx, Varnish)
- Good knowledge about javascript and javascript frameworks like Angular
مهارتهای مورد نیاز
- REST API
- NoSQL
- MongoDB
- REST
- SOAP
- Object Oriented
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست