Fullstack Engineer

Kampala, Uganda

Job description

Industry: Other


Company size: 1-10


A U.S.-based rapidly growing company that allows businesses to improve employee appreciation and engagement through its smart platform, is looking to hire a Full-Stack Engineer. The selected candidate will help drive user interaction and engagement on the company platform by ideating, designing, and maintaining highly-responsive features. This company is revolutionizing modern work life by introducing a positive cultural force inside hundreds of organizations around the world, advocating employee recognition, and helping contributions get appreciated. This is an exciting opportunity for engineers who are comfortable in a fast-paced, hyper-growth environment.

Job Responsibilities:

  • Collaborate closely with other teams to develop the upcoming company platform
  • Focus primarily on enhancing the front-end web application
  • Allocate time to provide support and upkeep for the existing platform
  • Actively engage in design discussions and brainstorm new ideas
  • Skillfully transform wireframes and mockups into exceptional user experiences
  • Follow through and take ownership of the entire project life cycle from ideation to launch
  • Maintain an iterative approach to consistently enhance and refine the company platform

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 3+ years of relevant experience as a Full-Stack Engineer
  • Previous experience and expertise with JavaScript, PostgreSQL, RESTful APIs, GraphQL, Git, and Heroku
  • Familiarity with AWS, Google Cloud, and SASS
  • Demonstrate an entrepreneurial mindset and a strong determination to address business challenges through innovative software solutions
  • Possess proficiency in both front-end and back-end development
  • Capability to craft SQL queries for database operations and create appealing web applications using modern tools and frameworks 
  • Familiarity with UI design and wireframing tools like Figma would be a plus
  • Exhibit enthusiasm for building and implementing production features
  • Ability to quickly solve problems and provide support where needed
  • Embrace ambiguity, evolve, and play a significant role in shaping new technological pathways
  • Willingness to get involved in diverse aspects of the company including stakeholder and customer assistance
  • Excellent communication skills and good command of English