Job Summary:
Full Stack Engineer will be responsible for analyzing, designing, and fully implementing new functionalities on both front-end and back-end as well as 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 on agile project management having daily standups and weekly plannings.
Essential Duties and 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
Background:
- Bachelor's degree in Computer Science or technical discipline, or equivalent experience in an IT-related field
- 3+ years 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
Working Conditions:
- 100% remote
Interpersonal skills:
- Love being technically hands-on while engaging and willing to contribute with your valuable coding and architecture opinions.
- Excited about very complex algorithms and distributed programming
- Can deliver quickly with excellent outcomes
- A can-do attitude and a good team player
- Eager for challenges and for learning new stuff
- Professional and committed to the work
- Excellent oral and written English