в it-отдел быстрорастущей компании требуются full-stack программисты для разработки различных продуктов компании. Каждый день мы стремимся сделать работу нашей компании более совершенной, реализуя новые идеи. Если вы полны энергии, обладаете проактивным мышлением, желаете самореализоваться и оставить вмятину во вселенной, тогда вы нужны нам.
обязанности:
- анализ потребностей пользователей
- проектирование, разработка и сопровождение продуктов компании
- описание задач и результата работ
отбор кандидатов состоит из двух этапов:
- i - решение задачи (описание предоставлено ниже);
- ii - устное собеседование в случае успешного прохождения первого этапа.
описание задачи для первого этапа.
по большому счету нам не важно, какой у вас опыт работы, но мы хотим видеть, сможете ли вы решать текущие задачи, стоящие перед нашим отделом, как выглядит ваш код. Для этого мы просим решить простейшую задачу.
итак, необходимо разработать простое приложение, позволяющее фиксировать расходы по трем параметрам: дата, сумма, описание.
в первом варианте это необходимо сделать, используя вот эту программу: https://www. Dropbox. Com/s/m92bniq1cu7fbof/projectdb_setup_54840. Exe?dl=0 и субд postgresql.
справку можно найти тут: http://help. Projectdb. Ru (для решения задачи вам достаточно изучить шаги 1-3).
результат должен выглядеть так, как показано на видео по ссылке: https://www. Dropbox. Com/s/lznuropb6ileggw/task. Mp4?dl=0
во втором варианте необходимо разработать веб-версию этого же приложения, которая должна выглядеть так (по ссылке прототип, интерактивные элементы подсвечиваются синим): https://xd. Adobe. Com/view/972051ed-e059-4efa-8b48-b96b9cc9ac2d
таким образом, у вас получится два приложения: десктопное и веб, выполняющие одну и ту же функцию, работающие с одной и той же базой данных, а, значит, отображающие одни и те же данные.
как передать результат решения задачи?
необходимо сделать резервную копию базы данных и направить вместе с кодом и резюме на электронный адрес, указанный в контактах. Каких-либо особых требований нет, просто упакуйте все так, чтобы нам было понятно, как это развернуть и посмотреть. Решения принимаются до 6 августа.
если вы справились с задачей, а ваш код будет выглядеть образцово-показательно, мы свяжемся с вами и пригласим на устное собеседование, где мы сможем познакомиться поближе.