About Engagifii 

Engagifii (a Crescerance, Inc. brand) offers an integrated suite of software tools that empowers Associations to Improve Member Engagement and Grow Non-dues revenue. There are many technology solutions available to Associations today, and some do a great job of helping an Association operate more efficiently.


At Engagifii, we realize a big gap exists when it comes to serving an Association’s Members, so we set out to fix this! Today, no other Association Management Software offers a more effective solution when it comes to improving communication and engagement with associations’ Members. We created a brand and built a company around this singular goal - helping associations improve Member Engagement.


A Full Stack Developer Role and Life at Engagifii

We are looking for a hands-on, seasoned full-stack developer who will be responsible for creating robust cloud-based web applications with usability, scalability, extensibility, and supportability in mind.


Accountabilities

  1. Be a part of development team to develop features with a close eye on functional as well as non-functional requirements.
  2. Translate a set of user stories and wireframes into bug-free code using Angular 6 (and above for frontend) and SQL Server, C# & .Net Core (APIs for backend). You should be able to deliver features independently while working as a full-stack developer.
  3. Participate in impact analysis, creation of low-level design and corresponding work breakdown structure for changes requested in web applications.
  4. Deliver in a fast-paced product environment, with clear emphasis on application performance and eliminating defects leaked past product development
  5. Adherence to development best practices (coding standards, reviews, test coverage)
  6. Liaise with QA/UAT/support teams to analyze issues reported by these teams using scientific methods and providing fixes

Skill Requirements

  1. Proficient in front-end coding using Angular (version 6 or above), JavaScript
  2. Proficient in back-end coding using SQL Server, C#, .Net Core and Entity framework
  3. Proficient in designing responsive web pages using HTML, CSS
  4. Well versed with cloud development and deployment using Azure DevOps
  5. Familiar with building and maintaining microservices based web applications
  6. Well versed with agile development methodologies (preferably Scrum) and related development practices (in particular automated unit testing, code refactoring)
  7. Prior experience with automated testing using Jest / Enzyme / Karma / Jasmine / Chai / Protractor will be preferred
  8. Exposure to building mobile apps (native/hybrid) with an emphasis on reusing existing web application code will be preferred
  9. Strong debugging and problem-solving skills using a data-driven approach
  10. Strong communication and presentation experience



Background Requirements

  1. Around 2 years of experience in IT
  2. Atleast 1 years of experience as full-stack developer using Angular (version 6 or above) and C#, .Net Core and Entity framework
  3. Bachelor's degree in Computer Science 
  4. Prior experience of working with US based teams (Good to have)
  5. Prior experience of building cloud-based SaaS products (Good to have)