Senior Full Stack Developer

Location: Philippines
Work Arrangement: Work from home
Work Hours:
9 AM – 6 PM Pacific Standard Time, follows Philippine holidays

The Role:

As a Senior Full Stack Developer, you will be involved in all aspects of software development from creating beautiful client-facing features in our dashboard to designing and implementing the powerful APIs and algorithms that power our services. You will have unlimited opportunities to grow personally and professionally. Although software engineering tasks will be your priority, you can get your hands dirty in any aspect of the company that you are passionate about. 

Essential Functions:

  • Communicate and coordinate with the business team to gather feature requirements that empower creators and publishers in the influencer or affiliate marketing domain 
  • Communicate and coordinate with other engineers to design, create, test, and deliver ServiceStack APIs and component-based web features to clients using C# and TypeScript 
  • Create scalable MassTransit microservices delivering near-real-time data that fuels insights to clients about link performance 

Qualifications:

  • Bachelor’s degree (Computer Science or a related field) or equivalent combination of education and experience 
  • 6 years of recent professional experience in C# 
  • 6 years of recent professional experience creating web applications, REST APIs services 
  • 3 years of experience with NoSQL databases (e.g., MongoDB, Redis) and/or relational databases (e.g., MySQL) 
  • 4 years of experience testing web applications (designing unit tests, manual testing, and automated testing) with NUnit, Jasmine, or similar frameworks 
  • 4 years of experience creating web components with NodeJS, HTML, CSS, JavaScript, or TypeScript 
  • 5 years of experience working with a team delivering applications following agile project management methodologies 
  • Proficiency with OOP and software design patterns to create well-maintained, extendable, and testable applications 
  • Proficiency with HTTP (HTTP methods/verbs, status codes, etc.) and REST APIs 
  • Proficiency with DRY/SOLID concepts 
  • Experience creating REST APIs using ServiceStack is an advantage 
  • Experience with message-based architectures is an advantage 
  • Experience creating SPAs with modern frameworks is an advantage 
  • Familiarity with the following is an edge, but not required: C# / .NET Core REST-based APIs with ServiceStack, VueJS, AngularJS or TypeScript, message-based architecture with MassTransit or RabbitMQ, MongoDB, MariaDB, or Redis, Jenkins, Git or GitHub, and Visual Studio 

Apply Now!

Scroll to Top