
Senior Web Developer (6 month contract)
Job Description
Posted on: May 27, 2026
We are seeking an experienced Senior Web Developer to lead the development, modernization, and integration of our core digital platforms, with a primary focus on building a robust, secure customer portal and integrating it with our clients CRM and backend ecosystem.
This is a hands-on senior-level role suited to someone who thrives in small, agile environments and is comfortable owning technical delivery from architecture through deployment. The successful candidate will work closely with leadership to transform legacy workflows into scalable, secure, and modern web applications, utilizing Node.js and Python as primary backend languages.
The environment is highly collaborative but requires someone who can operate independently, make technical recommendations, and drive implementation with minimal oversight.
Key Responsibilities
- Lead the development and modernization of the customer portal and associated web applications.
- Design and build secure user registration, onboarding, authentication, and approval workflows within the portal ecosystem.
- Develop, test, and maintain scalable APIs using Node.js and Python to seamlessly integrate the portal with our CRM and operational systems.
- Build modern, responsive frontend applications using contemporary JavaScript frameworks.
- Support and maintain integrations with our existing CMS infrastructure (experience with CMS management is a plus, but not the primary focus).
- Support the migration, data integration, and modernization of legacy datasets and workflows into the new portal.
- Collaborate with leadership on architecture, technical planning, and platform strategy.
- Ensure scalability, performance, accessibility, and security best practices are implemented across all endpoints.
- Work within Microsoft Azure environments and support ongoing cloud optimization initiatives.
- Contribute to CI/CD pipelines, deployment processes, and infrastructure improvements.
- Maintain clean, maintainable, and well-documented codebases.
- Use AI-assisted development tools effectively to improve development speed and productivity.
Technical EnvironmentBackend & Integrations (Core Focus)
- Node.js (Required)
- Python (Required)
- CRM Integration (Deep understanding of API data mapping and synchronization)
- RESTful API development & API-first architecture
Frontend
- HTML5 / CSS3 / SCSS
- JavaScript / TypeScript
- React.js, Vue.js, or Angular
Databases & Cloud
- PostgreSQL / MySQL / MongoDB
- Experience working with legacy data migration advantageous
- Microsoft Azure & Azure DevOps
- CI/CD pipeline setup and management
- Git version control
CMS & Secondary Platforms (Preferred/Nice-to-Have)
- Familiarity with Headless CMS architecture (e.g., Strapi, Contentful, Sanity, or Headless WordPress) is a plus but not required.
Preferred Experience
- 5+ years of experience in senior web development roles with strong full-stack capability.
- Proven track record building secure customer portals, dashboard applications, or complex workflow-driven systems.
- Deep experience with API development, specifically connecting frontend applications to core business systems like CRMs.
- Strong backend proficiency in Node.js and Python.
- Experience modernizing legacy platforms and rebuilding monolithic systems into scalable services.
- Exposure to fintech, lending, financial services, or regulated environments is highly advantageous.
- Experience working with authentication systems, identity management, and secure document workflows.
- Experience working in small, fast-moving teams with high ownership.
Ideal Candidate Profile
The ideal candidate is:
- Portal & Integration Expert: You know how to build secure, user-friendly portals and map data seamlessly between frontends and backend CRMs.
- Polyglot Developer: Highly proficient in both Node.js and Python.
- Self-Sufficient & Proactive: Comfortable leading technical delivery and making architecture recommendations independently.
- Pragmatic & Delivery-Focused: Solutions-oriented, comfortable in lean or startup-style engineering environments.
- AI-Augmented: Comfortable using AI-assisted development tools to accelerate output.
Contract Details
- Contract role (initial 4–6 month engagement)
- Fully Remote – USA based
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Frontend Developer (UI/UX) for NATO

Senior Python Data Scraping Engineer (Freelance)

Senior Web Developer (6 month contract)

Python Insfrastructure Engineer - Model Evaluation

