Position Description:
We're looking for an entry-level Full-Stack Developer to join our team and contribute across the stack-from fine-tuning user experiences to enabling seamless system integrations. This role is ideal for someone who thrives in a hands-on technical environment, enjoys solving practical problems, and values clear written communication and collaboration.
Responsibilities:
- Make incremental UX/UI improvements across internal applications
- Support backend work such as system integrations and database connectivity
- Implement and troubleshoot Multi-Factor Authentication (MFA) via a centralized directory
- Write and optimize queries to expose data from one system into others
- Deploy and configure off-the-shelf applications in a corporate IT environment
- Debug and test applications locally using real-world scenarios
- Perform thorough integration testing to ensure reliable production releases
- Document requirements gaps and edge cases proactively to support smooth execution
- Collaborate closely with product, design, and IT teams
Required Technical skills
Frontend: React
Backend: Go, Node.js, Python
Database: SQL-based systems (e.g., PostgreSQL, MySQL)
Authentication & Integration: SSO, centralized MFA (e.g., Azure AD, Okta)
Skills Required:
- Proficient in navigating large codebases using GitHub (branches, PRs, reviews) and Sourcegraph (code search, cross-repo tracing) to understand system behavior and dependencies
- Hands-on experience developing applications and user interfaces (coursework, internships, or personal projects welcome)
- Familiarity with full-stack development using React, Go, Node.js, Python, and SQL
- Experience deploying applications in a corporate environment
- Understanding of centralized authentication and MFA systems
- Comfort with local development workflows and debugging
- Experience performing integration testing ahead of deployment
- Strong organization and communication skills, especially in written form
- A proactive mindset for documenting open questions and clarifying requirements
Nice-to-Have Skills:
Familiarity with REST APIs, GraphQL or Retool
Basic knowledge of enterprise identity protocols (e.g., SAML, OAuth2)