Заголовок: Fullstack Developer (Клиентская позиция с пакетом релокации)
Местоположение: Тагиг / Филиппины / Тагиг, Филиппины
В Umpisa Inc. наша миссия — сделать Филиппины известными во всем мире как технологический центр. Umpisa Inc. — это прогрессивная компания, предоставляющая технологические услуги, которая сотрудничает с избранными отраслями, клиентами и людьми для разработки новаторских и меняющих отрасль решений посредством цифровой трансформации, современной разработки программного обеспечения и создания венчурных проектов.
Мы создаем набор продуктов и решений мирового класса и значимого воздействия, чтобы помочь организациям и людям жить лучшей жизнью. Мы предлагаем требовательную, сложную и полезную карьеру в области разработки программного обеспечения, разработки продуктов, новых технологий и многого другого для подходящих кандидатов.
Основные навыки:
- Соответствие нашим ценностям: Превосходство, Честность, Профессионализм, Успех людей, Успех клиентов, Удовольствие, Инновации и Разнообразие
- Сильные коммуникативные навыки
- Сильные навыки решения проблем и аналитические навыки
- Отличные способности к решению проблем
- Желание работать в составе самоорганизующейся Scrum-команды в масштабируемой гибкой среде.
- Должен быть инициативным и любить сотрудничать с командой и клиентом.
Требования
Разработка и внедрение программного обеспечения
- Разрабатывать и поддерживать веб-, мобильные и корпоративные приложения.
- Писать чистый, эффективный и масштабируемый код, используя современные языки программирования.
- Обеспечивать безопасность, производительность и удобство использования приложений.
- Сотрудничать с UI/UX дизайнерами, бизнес-аналитиками и заинтересованными сторонами для уточнения требований.
- Участвовать в кросс-функциональных задачах и приоритетах, возникающих по указанию руководства.
Разработка фронтенда и бэкенда
- Создавать адаптивные и удобные интерфейсы для веб- и мобильных приложений.
- Разрабатывать надежные серверные службы, обеспечивая целостность и безопасность данных.
- Оптимизировать запросы к базе данных, вызовы API и производительность системы.
- Внедрять микросервисы, облачные решения и практики DevOps.
Разработка и интеграция API
- Проектировать и реализовывать RESTful и GraphQL API для бесшовной совместимости систем.
- Обеспечивать аутентификацию, авторизацию и безопасность данных при обмене данными через API.
- Интегрировать сторонние API и внешние сервисы в приложения.
- Отслеживать и оптимизировать производительность и масштабируемость API.
Тестирование, отладка и развертывание
- Проводить модульное, интеграционное и нагрузочное тестирование.
- Выявлять и устранять ошибки, уязвимости безопасности и неэффективность системы.
- Развертывать приложения, используя конвейеры CI/CD и облачные среды.
- Вести техническую документацию по процессам разработки приложений.
Требования
- Степень бакалавра в области компьютерных наук, инженерии программного обеспечения или смежной области.
- Опыт разработки приложений от 3 лет.
- Опыт работы с технологиями фронтенда (React, Vue.js, flutter) и бэкенда (React.js, Node.js, Python, Java, .NET).
- Глубокие знания облачных платформ (AWS, Azure, GCP), DevOps и разработки API.
- Опыт работы с управлением базами данных (SQL, NoSQL) и системной интеграцией.
- Отличные навыки решения проблем, коммуникации и сотрудничества.