datatrota
Signup Login
Home Jobs Blog

Senior Software Engineer (Full Stack) at Safeguard Global

Safeguard GlobalLagos, Nigeria Software Development
Full Time
Safeguard Global builds adaptive solutions for organizations seeking to thrive in the global economy. Through a combination of workforce management data, technologies, services and market expertise, Safeguard Global enables success through smarter, more efficient global employee management, recruitment, payroll, onboarding, expense management and more.

The role in a nutshell: 

  • As a Senior Software Engineer (Full Stack) you will join our thriving, global team.
  • You will play a key role as part of an agile team building innovative products that make life better for people.
  • You will work across the modern stack, leveraging the best technology to fit the problem.
  • You will be part of a growing community of skilled engineers that share a common interest in pragmatic, performant, agile software engineering.  
  • You will work as part of an agile team, where continuous improvement is a part of our culture.
  • You are always learning and changing to fit the needs of business and users. 
  • You love collaboration, are always learning something new, and sharing what you know with others.
  • You value transparency, communication, and inclusivity. 

How you will make a difference: 

  • Develop and deploy full stack applications and solutions   
  • Work with product and technical peers to understand requirements and deliver outcomes  
  • Participate in design and code reviews with peers to elevate the quality of engineering 
  • Build in safety to move fast by working in small increments, writing testable and maintainable code, and getting continuous feedback from your team and customers. 

What will give you an advantage: 

  • A degree in computer science or engineering 
  • Strong working experience with JavaScript libraries for both Frontend and Backend development (ReactJS, NodeJS)   
  • Experience with Cloud technology and services, particularly AWS   
  • Experience with SQL and/or NoSQL databases  
  • Hands-on experience with Container (e.g. Docker) technologies  
  • Strong working knowledge of Git (e.g. Bitbucket) and CI/CD processes  
  • Strong quality and test-driven development ethics  
  • Experience working in a high-performing agile team and ability to quickly learn new technologies  
  • Excellent communication skills (both written and verbal)    
  • Ability to run with initiatives   
  • Experience with other programming languages, preferably Python and Typescript  
  • Experience with MySQL / Postgres / MongoDB / DynamoDB / S3  

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend