BLEN - Senior Software Developer I - Full Stack
Requirements
• Bachelor's degree and 7+ years of software engineering experience • 5+ years of professional JavaScript/TypeScript development across the full stack • Strong experience with React (or Next.js) for building modern, responsive front-end applications • Proficiency with Node.js and server-side JavaScript frameworks (Express, Fastify, or similar) • Experience designing and consuming RESTful APIs and/or GraphQL • Familiarity with relational and/or NoSQL databases (PostgreSQL, MongoDB, etc.) • Strong problem-solving skills and ability to debug complex issues across the full stack • Proficiency in version control systems (Git) and modern CI/CD workflows • Experience with cloud platforms (e.g., AWS, Azure, or GCP) • Hands-on experience integrating AI/ML services or LLM APIs (OpenAI, Anthropic, Azure AI) into production applications • Familiarity with AI-related patterns such as retrieval-augmented generation (RAG), prompt engineering, or agentic workflows • Knowledge of DevOps practices and tools (Docker, Terraform, GitHub Actions) • Experience with Agile development methodologies • Familiarity with accessibility standards (Section 508 / WCAG) in government contexts • Ability to obtain a Public Trust Clearance • Must be a US Citizen or legal resident and able to work domestically • Must be able to attain low-level security clearance • Must work from the United States
Benefits
• Work from anywhere. • The chance to work on high-visibility projects and make a significant impact. • Competitive salary range ($130,000 - $200,000+) based on role requirements and your experience and impact. • Comprehensive medical, dental, vision, life, and disability insurance. • Up to 20+ days of PTO annually. • 401(k) retirement savings plan. • FSA/HSA and commuter benefit options. • Professional development opportunities, certifications, and continuous learning support. • Company-provided technology and access to productivity and AI tools. • Additional bonus based on performance. • We are a small, creative and highly technical team. • Our heroes are the scrappy folks that dare to dream and do great things. We love people that care more about doing the right thing than taking a shortcut. • We believe in finishing projects and floor our clients by how much we cared about their project. • We believe in integrity and because we're small, we are very selective of our partners and clients. • We do not use phrases like 'human resource' because you are NOT a resource. You are a team member and we will treat you like one. • What you should expect from us • We will treat you fairly. • We give you space to grow both personally and professionally. • We will hear your ideas even when we disagree -- especially when we disagree. • We will be equitable with our success and be honest with our challenges. • We will always tell you the truth. Even when the truth is difficult. • What to Expect in Our Hiring Process • Our hiring process typically consists of 3 interview stages, after an initial screening. For engineering roles, the process may include additional technical assessments depending on the position's requirements. We aim to make the process straightforward and respectful of your time. • $115,000 - $135,000 a year
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT