Interject is seeking a talented Full Stack Developer to design, develop, and implement frontend and backend software within our existing application frameworks. Our tech stack includes Microsoft SQL Server, Python, JavaScript, PowerShell, and C#, which we use to create data integrations, database solutions, and user interfaces on our Interject Platform's spreadsheet UX engine and web applications.
Interject maintains a fast-paced, deadline driven environment where collaboration and communication are priorities. We strive to offer superior client support, which means that our team must be ready to shift focus quickly while providing clear, timely communication both internally to our users. Our small size creates a close, family-like culture–even fully remote, we prioritize staying connected, having fun, taking care of one another.
About Interject: Interject brings new enterprise potential to a market of nearly 1 Billion spreadsheet users. For over a decade we’ve improved data access, efficiency, and user engagement in small and large public companies, all while keeping costs lower and timelines shorter. With several patents, our technology makes spreadsheets more secure, enhances enterprise apps with better interfaces, and consolidates data access to a single familiar tool. We streamline data work so users can focus on what’s meaningful. Our 16+ team is based in Vancouver, Washington, but we work fully remote. We do have in-person meetings and lunches on occasion.
Required Education/Skills:Bachelor’s degree in Computer Science, Engineering, or a combination of education and related experience.Excellent communication, presentation, analytical, and interpersonal skills.Mastery of GIT within a team environment.Proficiency in MS SQL and Python. Familiarity with PowerShell and .NET is preferred.Experience with React.js, Vue.js, or Svelte.js is preferred.Strong organizational skills and attention to detail.Ability to prioritize and manage multiple projects effectively.Experience with reporting in Excel is preferred.
For Level II: A minimum of 2 years of work experience is required. For Level I: Candidates without work experience should showcase their skills through a relevant project portfolio.
Responsibilities:Develop assigned software in a timely manner, and assist with scoping.Demonstrate the ability to follow instructions, rapidly learn new technical skills, and apply them with attention to quality and best practices.Prioritize work effectively to ensure maximum efficiency and productivity, and provide quick and timely responses to customer issues.Work independently while following directions and retaining information.Communicate changes, questions, and concerns effectively with team members and managers.Contribute constructively to team meetings and discussions, demonstrating a willingness to collaborate and support team members.Identify and resolve issues independently or with minimal guidance, proposing and implementing practical solutions to work-related challenges.Demonstrate responsible work habits, including maintaining consistent work hours, punctuality, and good communication with supervisors and the team.Maintain confidentiality regarding company business and product information.
Pay Range: For leveled roles (I, II, III, Senior, Lead, etc.), new hires may be slotted into a different level based on assessment during the interview process, considering experience, qualifications, and overall fit for the role. This level may impact the salary range, and these adjustments will be clarified during the offer process. Pay ranges are subject to change.
Pay Range: $55,000 – $72,000. Benefits: 401K with Match, Health Insurance, Dental Insurance, Stock Option Plan, Section 125 Plan, PTO, Remote Work