4 Results
Уявіть собі платформу, де мистецтво оживає в цифровому світі! Будуємо продукт для процесингу важких даних та файлів, та шукаємо прогресивного Middle Back-End Developer. Будемо разом створювати CRM для менеджменту мистецьких творів. Плануємо інтеграцію з Blockchain та Web 3.0.
Продуĸт:платформа для обробки витворів мистецтва українських та світових художників для цифровізації та збереження, все це для того, щоб мистецтво було оцифроване у надзвичайній якості.
Команда:злагоджена команда талановитих та амбіційних українських спеціалістів, а саме CEO, CTO, Marketing Director, Project Manager, Full-Stack, Front-End, Back-End, UI/UX Designer та бізнесова частина.
Що будемо робити:
Що тобі буде потрібно:
Буде плюсом:
Ми пропонуємо:
See more jobs at SupportYourApp
Intermediate Full Stack Software Developer
Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.
Roles, Responsibilities and Key Functions:
Analyze together with your team the project requirements.
Estimate together with your team the effort needed to implement the analyzed requirement.
Design and program together with your team the software components that implement the analized requirements.
Verify compliance with the requirements and the correct functioning of the developed components as specified.
Analyze system defects to find their causes and correct them.
Design and implement unit, integration and system tests with the help of the team.
Verify the correct functioning of the code tests and apply corrections where appropriate.
Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.
Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.
Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).
Integrate the developed components with the rest of the system (frontend and backend integration, among others).
Perform peer review of your teammates’ code.
Follow processes and standards for code management.
Requirements:
Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.
Software engineering processes.
Concepts and processes related to software quality.
Use of agile software development methodologies (SCRUM, Kanban, etc.).
Software quality assurance (code testing, linting, static code analysis).
Design patterns.
Development best practices to ensure efficiency, quality and maintainability.
Best practices and mechanisms for application deployment.
Security, authentication and authorization mechanisms OWASP Top 10.
Best practices in error handling.
Documentation (design diagrams, README.md, API documentation, etc.).
Integration of services and software components. Internationalization.
REST.Real-time data management.
Multitenancy.
*nix shell handling (bash, sh,zsh,etc.).
Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).
Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).
Git branching strategies (GitFlow, trunk based, etc.).
Use of virtualization (KVM, QEMU, Virtual Box, etc.).
Use of containers (Docker, Podman, runc, etc.).
Cloud computing services (AWS, GCP, Azure, etc.).
Web technologies
HTML
CSS/LESS/SASS
Frameworks (at least one)
Java
Spring
Hibernate
React
Status management (MobX, Redux, Pinia, Signals, etc.)
Testing libraries (at least one)
Jest
Testing Library
Vitest
Cypress
JUnit5
Programming languages (at least one)
JavaScript/TypeScript
Java
Python
Ruby
C#
Go
Implementation platforms (at least one)
Node
JVMC
Python
Ruby MRI (CRuby)
Frameworks (at least one)
Spring & Spring Boot
NestJS
Rails
Django
.Net Core
Data access libraries (at least one)
Spring Data JPA
Spring Data J
DBC
JOOQ
TypeORM
Prisma
SQL
Relational databases. (PostgreSQL, MySQL, etc.)
Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)
Academic Training:
Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.
Language:
Technical and conversational English level B2 according to the Common European Framework.
Work Experience:
Minimum 2 years experience in software engineering.
See more jobs at Edify Software Consulting
Intermediate Full Stack Software DeveloperJob
Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.
Roles, Responsibilities and Key Functions:
Analyze together with your team the project requirements.
Estimate together with your team the effort needed to implement the analyzed requirement.
Design and program together with your team the software components that implement the analized requirements.
Verify compliance with the requirements and the correct functioning of the developed components as specified.
Analyze system defects to find their causes and correct them.
Design and implement unit, integration and system tests with the help of the team.
Verify the correct functioning of the code tests and apply corrections where appropriate.
Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.
Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.
Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).
Integrate the developed components with the rest of the system (frontend and backend integration, among others).
Perform peer review of your teammates’ code.
Follow processes and standards for code management.
Requirements:
Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.
Software engineering processes.
Concepts and processes related to software quality.
Use of agile software development methodologies (SCRUM, Kanban, etc.).
Software quality assurance (code testing, linting, static code analysis).
Design patterns.
Development best practices to ensure efficiency, quality and maintainability.
Best practices and mechanisms for application deployment.
Security, authentication and authorization mechanisms OWASP Top 10.
Best practices in error handling.
Documentation (design diagrams, README.md, API documentation, etc.).
Integration of services and software components. Internationalization.
REST.Real-time data management.
Multitenancy.
*nix shell handling (bash, sh,zsh,etc.).
Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).
Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).
Git branching strategies (GitFlow, trunk based, etc.).
Use of virtualization (KVM, QEMU, Virtual Box, etc.).
Use of containers (Docker, Podman, runc, etc.).
Cloud computing services (AWS, GCP, Azure, etc.).
Web technologies
HTML
CSS/LESS/SASS
Frameworks (at least one)
Java
Spring
Hibernate
React
Status management (MobX, Redux, Pinia, Signals, etc.)
Testing libraries (at least one)
Jest
Testing Library
Vitest
Cypress
JUnit5
Programming languages (at least one)
JavaScript/TypeScript
Java
Python
Ruby
C#
Go
Implementation platforms (at least one)
Node
JVMC
Python
Ruby MRI (CRuby)
Frameworks (at least one)
Spring & Spring Boot
NestJS
Rails
Django
.Net Core
Data access libraries (at least one)
Spring Data JPA
Spring Data J
DBC
JOOQ
TypeORM
Prisma
SQL
Relational databases. (PostgreSQL, MySQL, etc.)
Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)
Academic Training:
Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.
Language:
Technical and conversational English level B2 according to the Common European Framework.
Work Experience:
Minimum 2 years experience in software engineering.
See more jobs at Edify Software Consulting
Ready to embark on the quest of joining Hack The Box?
At the end of this thrilling journey, you'll become a proud member of Hack The Box, with the ultimate mission to help redefine cybersecurity expertise. Get ready for an exciting adventure into the world of cybersecurity! ????????????
✨The core mission of the Senior Front end engineer:
Work on one of our HTB platforms, Talent Search, responsible for connecting HTB users with companies. In this role, you will have the opportunity to work on the enhancement of the platform and the development of new features. You will play a crucial role in the shaping of a new era in the Talent Search platform. What’s more, this platform has a direct impact on the cybersecurity professional ecosystem and you will be a big part of this.
????The fellowship you’ll be joining:
As a Front end developer you will work closely with designers and fellow developers to create an amazing user experience for HTB users. You will be an integral part of HTB development team aspiring to build world’s largest hacker community. You have outstanding visual aesthetic, great programming skills and a thirst for learning, collaborating and staying up to date with the ever-evolving Frontend Development world.
⚔️ Tools & weapons you’ll be using:
Javascript, Vue.js, Nuxt.js, Vite, Vuex / Pinia, Jest, JIRA
???? Interesting resources you should check:
????The adventures that await you after becoming Senior Front end Engineer at Hack The Box:
????Skills, knowledge, and experience points required to unlock the role of Sr. Frontend Engineer at Hack The Box:
????️What your Hack The Box adventure will have in store:
???? The gems you’ll be enjoying as Senior Front end Engineer:
????️ The Quest of Becoming Hack The Box’s Senior Front end Engineer:
Hack Your Career, Today. Join us in this epic adventure of cybersecurity at Hack The Box! ????????????
At Hack The Box, we are on a quest to find the most exceptional and enthusiastic talent to join our team. Whether or not you consider yourself a gamer, we value what makes you unique and want to know more about you. This job post provides just a glimpse of the incredible gamified experience our business and consumer customers enjoy through our platforms. So, if you're ready to embark on a journey of growth and adventure, we can't wait to meet you!
See more jobs at Hack The