Должность: Full Stack Engineer - TypeScript & AWS - Требуется английский - Только Мексика и LATAM
Местоположение: Колумбия / Удаленно
Работа в DaCodes!
Мы — фирма, занимающаяся разработкой программного обеспечения и цифровой трансформацией с высоким уровнем воздействия.
В течение 10 лет мы создавали технологически ориентированные и инновационные решения благодаря нашей команде из почти 300 талантливых DaCoders, включая разработчиков, архитекторов, UX/UI дизайнеров, PM-ов, QA-тестировщиков и других. Наша команда сотрудничает над проектами с клиентами из LATAM и США, добиваясь выдающихся результатов.
В DaCodes у вас будет возможность ускорить свой профессиональный рост, работать над разнообразными проектами в различных отраслях и вносить вклад в проектирование, внедрение и оптимизацию облачных инфраструктур.
Наши DaCoders оказывают значительное влияние на успех нашего бизнеса и наших клиентов. Вы будете экспертом, участвующим в наших проектах, и будете иметь доступ к прорывным стартапам и мировым брендам.
Заинтересованы?
Мы ищем Full Stack Engineer для участия в разработке и развитии веб-платформы, работая как с фронтендом, так и с бэкендом.
Непосредственная цель этой роли — полнофункциональная веб-разработка, в основном с использованием TypeScript, React, Express, PostgreSQL и AWS в рамках трехзвенной архитектуры, контейнеризированной с помощью Docker.
Мы ищем опытного инженера, который создавал end-to-end веб-приложения и может работать автономно, решать технические проблемы на разных уровнях приложения и, при необходимости, участвовать в принятии решений по внедрению и архитектуре.
В будущем предполагается, что продукт будет включать возможности, связанные с Web3/Blockchain, а затем и интеграции с искусственным интеллектом. Опыт или интерес в этих областях приветствуется, но не является обязательным для этой должности.
Требования
Ключевые обязанности
- Проектировать, разрабатывать и поддерживать полнофункциональные возможности с использованием TypeScript.
- Создавать фронтенд-интерфейсы и повторно используемые компоненты с помощью React.
- Разрабатывать и поддерживать бэкенд-сервисы и API с использованием Node.js и Express.
- Работать с PostgreSQL для хранения данных, запросов и управления данными.
- Участвовать в разработке и поддержке трехзвенной архитектуры приложений.
- Работать с контейнеризированными приложениями с использованием Docker.
- Разрабатывать и эксплуатировать решения в среде AWS.
- Выявлять и устранять проблемы на стыке фронтенда, бэкенда, базы данных и интеграции приложений.
- Участвовать в технических обсуждениях и, при необходимости, в принятии решений по архитектуре программного обеспечения.
- Сотрудничать с командой, отвечающей за CI/CD и инфраструктуру, внося вклад в устранение неполадок и улучшения при необходимости.
- Проводить ревью кода и продвигать лучшие практики разработки, качество кода и поддерживаемость.
- Эффективно сотрудничать с распределенной командой в Мексике и США.
Обязательные квалификации
- 3+ года профессионального опыта разработки программного обеспечения.
- Значительный опыт работы в качестве Full Stack Engineer, с практическим участием как в разработке фронтенда, так и бэкенда.
- Глубокий практический опыт работы с JavaScript и TypeScript.
- Уверенный опыт создания современных веб-приложений с помощью React.
- Опыт разработки бэкенд-сервисов и API с использованием Node.js, желательно с Express.
- Опыт работы с реляционными базами данных, особенно с PostgreSQL.
- Практический опыт работы с приложениями или сервисами, развернутыми в AWS.
- Практический опыт работы с Docker и контейнеризированными приложениями.
- Способность работать автономно и устранять проблемы на разных уровнях приложения.
- Сильные навыки решения проблем и способность брать на себя ответственность за технические задачи.
- Продвинутое владение английским языком, как устным, так и письменным, необходимое для эффективного сотрудничества с заинтересованными сторонами и членами команды в США.
Приветствуется
- Опыт работы с Drizzle ORM или другими ORM в экосистеме TypeScript.
- Опыт работы с Tailwind CSS и/или Radix UI.
- Практические знания CI/CD, развертывания и устранения неполадок конвейеров.
- Опыт участия в принятии решений по архитектуре программного обеспечения и техническому дизайну.
- Опыт работы с Redis.
- Знания или предыдущий опыт работы с Web3, Blockchain или Solana.
- Опыт интеграции с ИИ или решений на базе ИИ.
Что мы ищем
Помимо технологического стека, мы ищем практичного, кросс-функционального инженера, который понимает взаимодействие различных уровней приложения и может взять на себя ответственность за функционал от реализации до успешной интеграции.
Вам не нужно быть специалистом по DevOps, архитектуре, блокчейну или ИИ. Основная ценность этой роли заключается в прочном фундаменте Full Stack инженерии, в то время как эти дополнительные области представляют собой возможности для внесения вклада по мере развития продукта и технологической экосистемы.
Преимущества
- 🚀 Интеграция с мировыми брендами и прорывными стартапами.
- 🏡 Удаленная работа/Домашний офис.
- 📍 Если потребуется гибридный или офисный формат работы, вы будете проинформированы с первой встречи.
- ⏳ График работы корректируется в зависимости от назначенной рабочей группы/проекта.
- 📅 Рабочий график с понедельника по пятницу.
- 🎉 Выходной в день рождения.
- 🏥 Страхование на случай крупных медицинских расходов (применяется в Мексике).
- 🛡️ Страхование жизни (применяется в Мексике).
- 🌎 Мультикультурные рабочие команды.
- 🎓 Доступ к курсам и сертификатам.
- 📢 Встречи со специальными гостями из IT-индустрии.
- 📡 Виртуальные интеграционные мероприятия и группы по интересам.
- 📢 Курсы английского языка.
- 🏆 Возможности в различных направлениях нашего бизнеса.
- 🏅 С гордостью сертифицированы как Great Place to Work.