google.com, pub-1191504580203921, DIRECT, f08c47fec0942fa0
The organization is looking to hire a Senior Full Stack Engineer.
The Senior Full Stack Developer has to have a bachelor’s degree in Computer Science or any other relevant field. The same in practical experience is also acceptable for this position.
A candidate for this position must have had at least 5 years of working experience preferably working in a mid/Senior Full Stack development capacity. The candidate will be an exceptionally good coder with very good experience with functional programming, as well as vast experience building complex user and application interfaces. Exposure to health-tech or the health / medical space is an added advantage.
The candidate will have significant knowledge of visual aesthetic components and elements such as fonts, layout, colour, graphics etc. They will also have experience of designing and developing ReSTful and/or GraphQL APIs.
A suitable candidate will also have a proven track record of shipping quality products to consumers and experience in pushing a team forward through new technologies, methodologies, and processes, evolving the business’s culture in order to stay ahead of the curve and offer the business a competitive edge.
The Senior Full Stack Developer will also need effective communication skills both in written and in verbal form.
Technology/Software: A candidate for this position must be technologically adept. They must be greatly proficient in the following:
• Frontend frameworks: React, Angular, or Vue
• Web technologies: Bootstrap, RxJS, and Redux
• Server-side technologies: NodeJS, Express.js, Nest.js and any of Python, Java and .Net
• Database technologies: MySQL, PostgreSQL, MSSQL, Oracle and MongoDB
• Web server technologies: IIS, Apache, or any other
• Other technologies and standards: Bootstrap, web-sockets, NginX, API Gateway, ReST, GraphQL, etc.
Interpersonal Skills: A suitable candidate will be consumer-oriented, be a team-builder and team player, have an ability to work in a fast paced and highly collaborative position, and be highly organized with the ability to multi-task and meet tight deadlines.
They will also have an insatiable thirst for knowledge, be open and welcoming to change, have excellent creative and strategic skills, have exceptional problem-solving skills, and have an ability to remain calm and composed in times of uncertainty and stress.
People Skills: A suitable candidate must also be a likeable and approachable person who easily builds lasting and meaningful connections with others. They will be a people person who inspires trust and confidence in others who will then readily follow in his insights and directives.