What are the responsibilities and job description for the Full-Stack Software Architect (Back-End Focus) - Remote position at Empower Associates?
Job Details
Job Description
About Us
Our platform empowers experienced recruiting professionals with advanced automation in contact search, data enrichment, messaging, and tracking. Built from the ground up, our solution provides full control over data, ensuring the most powerful recruiting experience in the market.
Our technology stack includes Node.js, C#, React, JSON, MySQL, deployed via Docker containers on local servers. Our flagship product, EmpowerCRM, is a custom-built, next-generation CRM and Applicant Tracking System (ATS) that automates key recruiting processes, integrating data gathering, enrichment, and parsing capabilities.
The Opportunity
Are you looking for a opportunity to work remotely and apply your architectural expertise to a mission-critical, enterprise-level application without the demands of a full-time commitment?
This is a flexible, as-needed role supporting a stable, well-functioning production system that occasionally requires issue resolution, minor fixes, and periodic enhancements.
While urgent issues may arise, most work will involve simple fixes due to network disruptions, system adjustments, or routine maintenance. Additionally, there may be opportunities to contribute to new feature development, such as multi-tenant email sending and VoIP provisioning, based on business needs.
For the right person, a revenue share opportunity is available, allowing you to benefit directly from the value you help sustain and grow. With flexible work requirements, competitive compensation, and direct collaboration with executive leadership, this role is ideal for an experienced Full Stack Architect who wants to make meaningful contributions without a demanding workload.
The Role
We are looking for a Full Stack Architect with a backend focus to provide as-needed technical support and maintenance for our enterprise CRM and ATS. This role is primarily focused on keeping the system stable, addressing occasional issues, and providing architectural guidance when necessary.
In this role, you will:
- Support and maintain existing backend systems to ensure uptime, performance, and stability.
- Troubleshoot and resolve system issues most of which will be minor, such as network-related disruptions or configuration updates.
- Address urgent fixes when needed, ensuring quick resolution of any critical system issues.
- Provide architectural guidance for system improvements and feature expansions when applicable.
- Develop and implement new features as needed, including:
- Multi-tenant email sending capabilities for enhanced communication.
- Scalable VoIP provisioning for seamless recruiter-client interactions.
- Other feature enhancements based on business requirements.
- Ensure system security by identifying vulnerabilities and applying necessary patches or improvements.
- Advise on best practices for maintaining and scaling the platform efficiently.
- Work closely with stakeholders, including the CPTO, and Chief Data Architect, to align technical execution with business needs.
Must-Have Skills
- Strong backend expertise in Node.js and C#.
- Experience supporting enterprise-level applications with complex workflows.
- Ability to troubleshoot and resolve technical issues efficiently, including network disruptions and minor system bugs.
- Familiarity with Docker and MySQL database management.
- Strong communication skills for working with executive stakeholders.
Nice-to-Have Skills
- Experience integrating email services (Microsoft Graph SDK, SparkPost, SendGrid, Gmail).
- Experience with VoIP integrations (Twilio, Plivo, etc.).
- Prior experience with CRM or ATS platforms.
Work Structure & Compensation
- Flexible, as-needed work: Typically requires only a few hours per month, but could increase based on issue resolution or feature development needs.
- Response time: Expected to respond to requests within 12-24 hours.
- Compensation: $55 - $70/hr, based on experience.
- Revenue-sharing opportunity available for the right candidate.
This is an excellent opportunity for a highly experienced Full Stack Architect who prefers flexible work with the potential for long-term collaboration and revenue share.
If you are interested in supporting and maintaining a stable enterprise-level CRM, we d love to hear from you!
Empower JobID 2660
Company Description
Salary : $55 - $70