Senior Full Stack Software Engineer at Trouvise

Posted on Sat 15th Dec, 2018 - www.hotnigerianjobs.com --- (0 comments)

Trouvise is an online community of product design and software engineering tech talent. We are 100% remote team in Nigeria and the US on a mission to help African developers find fulfillment in working with global brands and diverse teams. We started Trouvise with the belief that Africa has top talent deserving of global recognition and better pay. We are here to make that happen!

We are recruiting to fill the position below:

Job Title: Senior Full Stack Software Engineer

Location
: Lagos

About You in this Job
  • Skilled and collaborative Senior Software Engineer with the ability to elevate their outputs and contribute to their mission.
  • Capable of building robust solutions and delivering high quality products.
  • A technical champion and mentor able to share knowledge to a medium-sized team of like-minded individuals and junior Software Engineers.
Requirements
  • Degree in Computer Science or relevant experience.
  • 6+ years as a professional software engineer.
  • Experience with both back end and front end development.
  • Experience in SQL database.

Relevant technical skills:
  • Advanced ability to write code for mobile and web applications using React, JavaScript, NodeJS, React Native and Redux (with some gentle sprinkles of Objective C and Java as required).
  • Strong knowledge of building APIs and services on back end using Scala and PostgreSQL.
  • You will help decide and plan which features will be built and how they are architected and implemented.
  • Building features and products that are user friendly and that help customers grow their businesses.
  • Ability to work closely with your team, which will include other Software Engineers, Product Management(s), design and UX minds as well as members of the broader Team.
  • Ability and eagerness to learn new -technologies.
  • Excellent problem solving skills in real world issues in delivering high quality software.
  • Ability to deliver stable and flexible software that can be iterated quickly to deliver features.
  • Ability to build reusable solutions that can be used to avoid reinvention every time.
Relevant team skills include:
  • Highly experienced in working in a SCRUM environment.
  • Ability to communicate with all levels of management and peers within the organisation both internally and externally
  • Strong problem-solving skills and a detail-oriented mindset in diagnostic information gathering, research, and, application of conceptual thinking.
  • Ability to achieve results by being proactive, customer orientated, innovative and highly detail oriented.
  • Adaptable and flexible in environs with self confidence and a strong sense of personal credibility and accountability.
Application Closing Date
21st December, 2018.

How to Apply
Interested and qualified candidates should:
Click here to apply online

Note: When the link opens, click on "Next" to select the role you are applying for and proceed with the instruction.