Position: Full Stack Developer (The Parent Company)
Company: Tensill
Experience required: 3y
English level: upper

Be a part of a team that strives to ease the friction of everyday activities and tasks. We are looking for Engineers who can work well with passionate and driven team members to produce features that solve complex technological problems that align with the business’s overall goals and objectives. You will work with a team to design, develop, and maintain new innovative solutions that meet the demand of the current market.

**Duties and responsibilities**
● Participate and contribute to the entire application lifecycle, focusing on development, debugging, and maintaining applications
● Write clean code to develop functional web applications
● Troubleshoot and debug applications
● Manage cutting-edge technologies to improve legacy applications
● Collaborate with front-end and back-end engineers to help build, document, and integrate restful endpoints, databases, and front-end applications
● Gather and address technical and design requirements
● Develop with a mindset for scalability and reuse.
● Liaise with developers, designers, and other departments to identify and develop new features
● Research and implement new technologies

**Qualifications**
● 2+ Years of experience developing front end systems using node.js based frameworks
● 2+ Years of experience in developing back end systems using Node.js based frameworks, relational and non-relational databases, and the containerization of applications
● 3+ years programming experience
● Ability to work in a team environment and bring a positive, can-do, attitude
● BS or MS in Computer Science, Information Science, Engineering, or related field is a big plus
 
**Required Frameworks**
● Vue.js
● Node.js
● JavaScript
● HTML
● CSS
● Express
● Microservices Architecture
● MongoDB
● Kubernetes