Get our free app. It won't take up space on your device

Full stack developer

ONGRID LLC

Industry: Information Technologies, Software Development
Deadline: 9/1/2022
City: Yerevan
Employment type: Full Time
Work experience: Senior
Job posting has expired

Description

Looking for a skilled full-stack web app developer (both frontend and backend).

Responsibilities

  • Design and prototyping of algorithms and microservices in Python and/or JavaScript;
  • Development planning, release management, Code Reviews
  • Drawing up specifications for interfaces, algorithms, microservices, API.
  • Maintaining up-to-date technical documentation, tests, and support for CI and staging environment;
  • Coordination with the architect and subcontractors (frontend, operations);
  • Participation in the design process: analysis of technical requirements, clarification of specifications, estimation of terms and resources, planning together with the PM and the architect;
  • Formalization and delegation of tasks, monitoring the work of subordinates, conducting interviews and code reviews;

Requirements

  • Level: Middle+ or Senior
  • English: at least Upper-intermediate (to communicate with English-speaking customers)
  • Experience in the commercial development of Web applications (in the field of Frontend, Backend or DevOps): at least 3 years;
  • Willingness to demonstrate previous experience (repositories, documentation);
  • Knowledge of version control tools and code collaboration practices (git, Github, Gitlab);
  • Deep knowledge of the following technologies (at least 2 from the list below, willingness to master the missing ones):
    • JavaScript and Frontend JS Frameworks (ReactJS, VueJS) and CSS Frameworks (Material UI)
    • Web Servers: (e.g. Django, aiohttp, starlette and similar) and ability to implement REST API, WS
    • Linux (Ubuntu server, Debian, CentOS) - package and resource management, administration, troubleshooting
    • Containerization (docker, docker-compose) as a means of delivering and deploying applications
  • Experience with OpenSource projects, the ability to independently bring the project up from the repository, understand how it works, analyze and document it.

Additional Notes

Job type: Full time

  • Official employment
  • Five days work week
  • Comfortable office in the center of Yerevan
  • Competitive salary, share options, bonuses

Interested candidates are welcome to submit their CV to e-mail as well

Spread the word! Share this job on social media