- Company Name
- InSite
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title**
Full Stack Developer
**Role Summary**
Lead full‑stack software developer responsible for designing, building, testing, and supporting data‑driven web applications on a real‑estate performance platform. Works in a small, agile team, owning projects from requirement gathering to release and maintenance, and delivering modern, responsive, multi‑platform experiences that integrate third‑party services.
**Expectations**
- Minimum 3 years of full‑stack development experience.
- Proven leadership in a fast‑paced, entrepreneurial environment.
- Strong communication with internal customers to translate business requirements into technical solutions.
- Ability to evaluate, select, and evolve appropriate web frameworks, deployment stacks, and integration approaches.
- Deliver high‑quality code, documentation, and maintainable architecture.
**Key Responsibilities**
- Gather and refine requirements from internal stakeholders.
- Design, develop, test, deploy, and maintain web‑based applications.
- Evaluate and select web frameworks, deployment stacks, and third‑party integrations.
- Refactor legacy code, fix bugs, and improve platform performance.
- Present technical value to client teams and showcase platform capabilities.
- Create documentation for code, APIs, and deployment processes.
**Required Skills**
- Proficient in JavaScript, HTML, CSS, and Python.
- 2+ years with Django, Flask, or similar frameworks.
- SQL database design and experience with RESTful APIs.
- Understanding of data structures, design patterns, and architectural best practices.
- Experience with agile tools (JIRA, MS Project, Visio).
- Strong problem‑solving, analytical, and time‑management skills.
- Excellent attention to detail and organization.
**Bonus Skills**
- Unit, integration, regression, and performance testing.
- Docker, Kubernetes, CI/CD pipelines (Jenkins).
- Agile/Scrum experience.
- AI/ML integration, mobile app development (iOS/Android).
- Data visualization (Tableau, Power BI).
**Required Education & Certifications**
- Bachelor’s degree or higher in Computer Science, Information Systems, or related field.
- No mandatory certifications required, but relevant professional certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer) are a plus.
Washington dc-baltimore, United states
Hybrid
Junior
16-12-2025