The ideal candidate will be proficient in both backend and frontend technologies, and capable of designing and implementing scalable and efficient systems
3-5 years of experience in software engineering (web applications, distributed systems, data platforms)
Django Rest Framework, React Query, Typescript
Container workflows (k8s / Helm), CICD, API telemetry/monitoring
Technical communication and planning skills (design documentation, diagraming, cost/performance analysis)
Demonstrates excellent complexity-estimation, problem-solving, organizational, and analytical thinking
Demonstrates ability to communicate to stakeholders of different technical background
Organized and process oriented, strong understanding of agile methodologies and the software development life cycle
Proficient with modern development/management tooling (AI Agents, VSCode, JIRA, Git & Unix, Cloud terminal, etc)
Strong understanding of IAM concepts, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), Role-Based Access Control (RBAC), and identity governance
(Desirable) Leads by example:
(Desirable) Technical demonstrations leading to new technology adoption within your team’s existing stack
(Desirable) High quality code reviews and context-updated feature tickets
(Desirable) Led or key involvement in the design of a project/system that shipped
(Desirable) Exemplifies modern development practices, leveraging GenAI workflows in daily work
(Desirable) Bachelor’s degree or certificate in Computer Science, Engineering, or a related field
What the job involves
We are seeking a highly motivated software developer with experience in building full stack web application
Defining data models, developing robust backend APIs, and integration in dynamic web frontends
Apply Data Modeling techniques to optimize databases/APIs
Write optimized SQL to analyze and validate datasets
Draft Design Documents and conduct Technical Demos for stakeholders with clear and concise written/oral communication
Sequence product behaviors into courses of backend/frontend implementation with accurate complexity estimations
Introduce clean, well tested and documented code
Reduce tech debt alongside product initiatives, referencing evolving industry standards
Adopts new technologies/best practices to drive the codebase and business forward