Full Stack Developer

Morph Enterprise
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Adobe Analytics
JavaScript
Unit Testing
Azure
Big Data
Continuous Integration
Database Queries
DevOps
Django
HP Loadrunner
Python
PostgreSQL
Open Web Application Security
Query Optimization
Redis
Regression Testing
Security Assertion Markup Language (SAML)
Secure Coding
SQL Databases
Web Content Accessibility Guidelines
Web Applications
Performance Testing
React
Cypress
Caching
Pytest
Integration Tests
Sentry
Celery
Api Design
Splunk

Requirements

  • 8+ years of experience in software analysis, design, and development for large-scale, public-facing web applications serving diverse user populations.
  • 8+ years of experience building applications using Python and Django (Django 4.x preferred), including Django REST Framework for API development.
  • 6+ years of experience with React for building responsive, component-based user interfaces in production applications.
  • 5+ years of experience writing SQL and designing schemas for PostgreSQL, including migrations, query optimization, and working with large datasets.
  • 5+ years of experience with Redis for caching and Celery for distributed task queue processing, including background job orchestration for data-intensive operations.
  • 4+ years of experience with unit testing, integration testing, and automated regression testing in Python (pytest or equivalent) and JavaScript/React testing frameworks.
  • 4+ years of experience working in CI/CD environments (Azure DevOps or equivalent) and collaborating with DevOps and database administration teams.
  • 4+ years of experience validating application behavior across interconnected systems, including cross-functional regression testing and performance validation under load, * Prior experience in education, government, or public-sector technology particularly enrollment or admissions systems at scale
  • Experience with algorithm implementation (matching, placement, or optimization) in production systems
  • Experience with accessibility standards (WCAG 2.1 AA), responsive mobile design, and SSO/SAML authentication in Django
  • Experience writing high-concurrency code, including database query optimization, caching strategies, and async task design.
  • Experience with end-to-end testing frameworks (Cypress or equivalent) and performance testing tools (e.g., LoadRunner)
  • Familiarity with CLIENT secure coding standards or equivalent (OWASP Top 10)
  • Experience with Splunk, Sentry, or equivalent observability tools

Apply for this position