More jobs:
Fullstack Developer
Job in
Jacksonville, Duval County, Florida, 32290, USA
Listed on 2026-07-17
Listing for:
Xcelpros.com
Full Time
position Listed on 2026-07-17
Job specializations:
-
Software Development
Backend Developer
Job Description & How to Apply Below
Responsibilities
- Deliver technical elements (code, architecture, and documentation) including but not limited to the following technologies:
ReactJS, NextJS, Python, FastAPI, Pandas, Numpy, PostgreSQL, Generative AI, GraphQL or similar, Apollo or similar, Minio or similar. - Set up code pipelines for B2B applications to enable compilation and auto-deployment.
- Engage in the design, development, testing, and maintenance of web and mobile products.
- Create business, technical requirements, and design documents that meet business needs, adhering to Xcel Pros’s documentation standards.
- Convert requirements into detailed technical designs and configure / develop within the Product ecosystem accordingly.
- Develop components with developers both near and offshore, including code review, hands‑on code updates, architecture review, and updates.
- Participate in Active Directory (AD), security/authorization setup, data interface design, data migration, and reconciliation.
- Collaborate with other IT teams (eCommerce/BI/ERP/Architecture) to ensure design alignment with overall solution strategy and leverage core system features in product development.
- Analyze and set up coding standards and multi‑tenant architecture; review and optimize code as per best practices.
- Perform technical and functional analysis as required.
- Analyze issues to determine root cause and necessary corrective actions.
- Serve as the point person for addressing issues and enhancements related to the specific product and functional area.
- Work with Supabase (PostgreSQL) for database design, triggers, and row‑level security (RLS).
- Build and manage backend components for automation workflows, user events, and notifications.
- Develop secure integrations with external systems (e.g., Salesforce, Microsoft D365, cloud storage, messaging platforms).
- Implement serverless functions and cron jobs for scheduled or event‑based triggers.
- Collaborate with frontend teams to ensure seamless data flow across the stack.
- Write clean, maintainable code with thorough documentation and testing.
- Monitor performance, logs, and errors; implement retries and error handling for resilience.
- Contribute to Dev Ops pipeline, including deployments, environment management, and CI/CD.
- 3+ years of backend development experience using Python (with FastAPI or similar frameworks).
- Strong experience with PostgreSQL and modern backend‑as‑a‑service platforms like Supabase or Firebase.
- Deep understanding of RESTful API design and asynchronous programming.
- Hands‑on experience with authentication, access control, and multi‑tenant architecture.
- Familiarity with cloud services (e.g., AWS Lambda, Vercel Functions, or GCP).
- Experience with event‑driven systems, webhooks, or message queues (Kafka, NATS, etc.).
- Comfort working in a Git‑based development process with code reviews and pull requests.
- Ability to write unit/integration tests (Jest, Mocha, etc.) and ensure code reliability.
- Experience with Supabase‑specific features like row‑level security, triggers, and realtime updates.
- Background in workflow engines, automation design, or low‑code platforms.
- Experience working with GraphQL and data transformation pipelines.
- Knowledge of OAuth, token‑based auth flows, and multi‑system user identity management.
- Familiarity with job schedulers like Apache Airflow, Temporal, or custom cron logic.
- Exposure to AI/NLP‑based applications or intelligent assistants.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×