Congratulations to RemX associate, Shaya Medina, who was named National Staffing Employee of the Year by the American Staffing Association. "This experience has taught me that anything is possible if you put your mind to they say, the sky is the limit!" Click here to read more.


Questions? 1-888-481-3375

Sr Application Developer

New York, NY

Apply Now


Our client, a leading global non profit organisation is looking to bring on a Sr Application Developer to help modernize some applications. Ideal person will be someone with full stack capabilities, but experience with newer technologies like Angular, NodeJS, Typescript, etc. Great way to put your 'stamp' on Global applications.

The Senior Software Developer is a technical role tasked with developing application solutions that are robust, scalable, reusable, and maintainable. The individual in the role brings knowledge of modern programming languages and software development best practices. The result is high quality software delivered in rapid intervals that meets the client's business requirements. 



  • Code, test, implement, and assist in the design of software applications to meet both functional and technical requirements.
  • Develop solutions geared towards high performance and loosely coupled services.
  • Ensure quality and ease of deployment by writing thorough unit, integration, and end-to-end tests.
  • Refactor and maintain high standards for the code base.
  • Keep up to date with current trends in computing, application architecture, and cloud computing services.
  • Ensure the consistency and maintainability of existing applications by creating and maintaining standards/procedures for implementing technical solutions.
  • Provide guidance and oversight for systems implementation vendors and junior software developers.
  • Review support requests and identify opportunities for preventing common issues.  
  • Periodically evaluate code and systems for potential improvements and offer automation and tools that can be integrated into existing systems and new initiatives.
  • Participate in Agile ceremonies such as daily stand ups, sprint reviews, and retrospectives.
  • Other duties as assigned.


Job Requirements


  • Bachelor’s degree in the field of computer science, information systems, or related field.
  • Minimum of 5 years of experience in IT, with at least 2 years building front end or back end systems.
  • Experience with version control systems, DevOps, continuous delivery, and continuous integration practices.
  • Experience with web frameworks such as Angular, NodeJS, SASS, etc.
  • Experience with Agile development practices, such as Scrum and Extreme Programming.
Apply Now