Add to  |  Add to Favorites  |  RSS Feed  |  Register  | Login
Eng Arm Rus
View Job
Apply directly via email:
or using

Lead Software Engineer, Web Technologies
Job Information
Company: Instigate Mobile CJSC Location: Armenia, Yerevan
Employment Type: Full Time Open Dates: 13-11-19 00:00 To 21-11-19 23:59
Category: Engineering, Technology Salary: Highly competitive salary, correlated with experience and skills. A package of benefits including medical insurance.
Experience: 5 year(s) Preferred Age: --------
Education: Bachelor Degree (BS) Preferred Gender: --------

Job Description
Instigate Mobile is looking for a Lead Software Engineer as a full-time team member to join its team in Yerevan, Armenia. The Lead Software Engineer will participate in the design and development phases of several projects by understanding the business requirements, undertaking design activities, defining the technology stack of the projects, performing coding/testing, consulting/mentoring team members, discussing and deciding the project development plans and participating in strategic discussions with management.

Job Responsibilities
-Conduct business system analysis with Engineering, Project Managers and/or Company’s clients to define project requirements and stakeholder needs,
-periodically review and monitor the existing software architectures, discover the technical debt, eliminating it and preventing its accumulation,
-specify and design the software architecture and solution; prepare the development plan based on the requirements and their priority,
-develop highly complex, efficient and scalable software systems with multi-technology components, test and troubleshoot them when necessary,
-apply best practice techniques; monitor and input into the organisation’s standards and processes,
-periodically discuss the project status, challenges with stakeholders, make decisions and development plans based on the project priorities,
-work as a part of the team (can include also remote members); help team to grow in knowledge, participate in management discussions, support long-term company growth

Required Qualifications
-Experience in leaving 2 weeks out of Yerevan.
-5+ years of experience in web development, 1+ years of experience in technical leadership,
-solid knowledge of Computer Science concepts, specially Data Structures and Algorithms,
-focus on full-stack web development,
-experience in designing at least 3 large software systems, understanding the business system requirements, breaking them down into user stories, features and designing software architecture and roadmap accordingly,
-solid and demonstrated experience preparing design documents in English,
-solid and demonstrated experience testing applications, including writing unit tests, test automation scripts,
-superior knowledge of JS/TS based concepts and frameworks (Node.js, React.js, Angular/Angular2+, etc.),
-superior knowledge of HTML/HTML5, CSS3, Bootstrap, responsive designs, etc.,
-superior knowledge of SQL and noSQL databases (MySQL, PostgreSQL, MongoDB, CosmosDB, ElasticSearch, Splunk),
-working experience in scaling the platform, data engineering methodologies and solutions (ETL, MapReduce, Hadoop/Hive etc.),
-working experience in Linux environment, Apache/Nginx/Tomcat,
-working experience in SCRUM/Agile development process, including related tools like JIRA, Redmine, Confluence, GIT,
-excellent English (verbal and written) skills,
-excellent interpersonal and communication skills and the ability to interact professionally with a diverse group of clients and staff,
-positive, constructive and can do/learn attitude.
-Working experience with Python, Django and Flask,
-working experience with web mobile hybrid frameworks,
-working experience in cloud computing technologies, like AWS, Azure, Redhat OpenShift,
-working experience in continuous integration/dev ops tools and technologies like Jenkins, CircleCI, Docker, Kubernetes․

Application Procedure
Please apply to this job by sending your resume in PDF format to the following email and include a short paragraph about why you want to become a member of the company.
For your convenience you can also apply to this job by clicking Apply button.
Please, clearly mention that you have heard about this position from career portal.

About Company
Instigate Mobile is engineering products and solutions for companies all around the world. For more information please visit

Apply directly via email:
or using
Copyright © 2007-2017 v.6.0, powered by Factumsoft LLC
   Feedback | Terms of Use | Privacy Policy | Our Mission | Business Philosophy | Pricing | Contact Us