DE Jobs

Job Information

Archbright Full Stack Software Development Engineer Seattle, Washington

Are you seeking a position where you will directly design new product features for hundreds of organizations, including nonprofits? Are you looking to work together with a small, close-knit team? Are you looking for an organization that provides a reasonable work schedule, plenty of paid time off, supportive management, and enables you to take full ownership of features across the entire stack from client side to server-side development? Do you have proven experience in front-end and back-end development, with a strong focus on React? Best of all, are you looking for a largely remote position with a company in the Pacific Northwest, with travel to Seattle 2-4 times per year on average? If all of these things sound good…we might have a great position for you!

This position is a member of the Archbright technology team and works cross-functionally with other departments to understand member requirements, needs, and pain points and then translate them into technology solutions. This position is responsible for gathering criteria, designing prototypes, developing, and testing our application for member’s use.

Archbright is based in Seattle, WA and many of our employees reside in the PNW. This position is able to be done remotely as long as the candidate is agreeable to working on Pacific time zones. We can accept candidates from all US states except Minnesota, New York, Pennsylvania, and West Virginia due to various business laws. There will be at least two times per year that travel to the Seattle area will be required for full company events; potentially a few more annually but not more than four to five.

Applicants must be authorized to work for any employer in the US. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Qualifications

Essential Responsibilities and Duties:

  • Design, develop, and test software solutions to meet stakeholder requirements, including :

  • Identify key application features from stakeholders

  • Gather and set specifications for new applications

  • Ability to complete new features independently

  • Identify and create work tickets including estimates for others on the team

  • Complete assigned work on agreed time estimate

  • Design applications to meet specifications

  • Create code to meet specifications

  • Perform unit and integration testing prior to launch

  • Troubleshoot applications

  • Identify bugs and offer timely solutions

  • Understand and use various software development lifecycle methodologies

  • Demonstrate the ability to develop efficient and high-quality software

  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness

  • Other duties, responsibilities, and activities may change or be assigned at any time with or without notice

    Essential Qualifications for the Role:

  • Consultative approach to criteria gathering

  • Critical thinking and problem-solving skills

    Other Archbright Qualifications and Duties:

    Qualifications:

  • Excellent written and verbal communication skills for both internal and external audiences.

  • Proficiency in working independently and as part of a team.

  • Ability to hold oneself and others accountable to expectations and due dates.

  • High tolerance for change, with an openness to organization change, continuous improvement, and a willingness to learn new skills.

  • Participate in Archbright connection and communication experience including creating and working on quarterly objectives, 1:1s with manager, weekly check-in, and team, department, and company meetings.

    Duties:

  • Adoption of Archbright GIFTED Values (Grit, Inclusion, Fun, Transform, Engage, and Deliver).

    Support of the IDEAL commitment to stated outcomes and support achievement of IDEAL principles of Inclusion, Diversity, Equity, Accessibility and Leadership.

    Position Requirements:

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

    Supervisory Responsibilities: None

    Education and Experience: (Indicate if experience can replace education and how much is needed)

  • Required: 3-5 years of experience in Application Development

  • BS in Computer Science preferred, equivalent experience (above), or certification

  • Experience working with cloud-based application development tools

    Experience in developing stack software applications using React.js and Node.js

    Certificates, Licenses, or Registrations:

  • Required: NA

  • Preferred: NA

    Technical Skills:

    Proficiency in:

  • TypeScript/JavaScript

  • Node.js

  • React

  • Redux

  • React-Router

  • Azure

  • Kubernetes

  • Dev-Ops

  • Firebase

  • Git

  • SQL / MYSQL

  • Custom Integrations

  • REST API

  • Mac OS

  • Required: Excellent MS Office Suite experience, particularly Outlook, Word, Excel

  • Experience in criteria gathering, designing and building applications

    Experience working with cloud-based application development tools Experience in developing full stack software including client side to server-side code

    Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

    The employee may need to sit for extended periods of time utilizing eyes, fingers, hands, arms, to use mouse, keyboard, and monitor.

    Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

    While performing the duties of this job, the employee is regularly exposed to computer monitors and shared workspaces, if/when required to work from a shared office space.

    The complete salary range for this position is $104,994-$157,481, with a hiring range of $118,114-$131,237. Archbright Keystone is our Total Rewards program for our most valuable assets - our people. These benefits have been carefully chosen and put in place because together they support the harmony of work and life. They include generous front-loaded Paid Time off (PTO), 11 paid holidays, subsidized medical, dental and vision benefits, hybrid and remote work (dependent on position and member need/timing), 401(k) with employer match, short- and long-term disability, life insurance, employee assistance programs and more!

    Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. Archbright believes that each employee makes a significant contribution to our success. That contribution should not be limited by the assigned responsibilities. This position description is designed to outline primary duties, qualifications, and job scope, but not limit our employees nor the organization to just the work identified. It is our expectation that each employee will offer their services wherever and whenever necessary to ensure the success of the company.

DirectEmployers