Job Description
Full Stack Engineer will be responsible for analyzing, designing, and fully implementing new functionalities on both front-end and back-end and dealing with bugs that need to be fixed. As part of a cross-functional team and reporting to the CTO, this individual will participate as an active member of agile project management, having daily standups and weekly plannings.
Responsibilities:
Estimation of new features
Analysis of the requirements
Design of the solution, being able to provide an appropriate tech design that needs to be approved
Managing implementation given the time frame, on both front-end and back-end, dealing with the technologies associated with each of them
Evaluate, research, and provide bug fixes
Qualifications:
Bachelor's degree in Computer Science or technical discipline or equivalent experience in an IT-related field
4+ years' work experience as a Full Stack Engineer or a similar position using: Java 8 or greater, JavaScript/NodeJS, MongoDB, Git, Maven
Experience in defining overall systems architecture, implementations, integrations, security, and deployments
Experience with automation - CI/CD pipelines, test and build automation
Fluency in the English language is MUST for this role.
Please, share your MBTI type in your cover letter.
(If you don't know your type, here is a free test online: https://personalityjunkie.com/free-online-personality-test-3/)
Key skill Required
- Java
- Maven
- Project Management
- JavaScript
- JAVA
- Architecture
- Automation
- MongoDB
- Java
- CI/CD
- Agile Project Management
- Analysis
- Build Automation
- Computer Science
- Design
- Discipline
- Fluency
- Git
- Implementation
- Management
- Reporting
- Research
- Science
- Security
- Systems Architecture