
Fullstack Engineer II
Prokeep
full-time
Posted on:
Location Type: Hybrid
Location: Portland • Oregon • United States
Visit company websiteExplore more
About the role
- Collaborate with other members of the Engineering and Product teams to develop new user-facing features.
- Work with product managers, designers, and customer success to understand customer needs, user experiences, provide insights and promote best practices.
- Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs.
- Ensure high standards and software reliability in user-experience and code quality.
- Strong mentoring, coaching, and leadership experience. Drive and participate in code reviews, best practices, architecture reviews, and document reviews.
- Run toward fires to help the team succeed.
- Maintain and advance deep technical skills and knowledge, keeping up to date with market trends and competitive insights. Apply deep technical expertise to resolve challenging programming and design problems.
- Understand overall technical requirements, priorities and success measures to design system architecture and implementation paths.
- Contribute to the design and architecture of features to enable secure, scalable and maintainable software. Interpret and translate business needs to technical requirements and accurate estimates.
- Work with product managers, stakeholders, designers, and customer success to understand customer needs, user experiences, provide insights and promote best practices.
- Create a track record of delivery, trust and collaboration, resolving conflicts and blockers with creative problem-solving and ensuring follow through with exceptional verbal and written communication skills.
- Remember to have some fun along the way and enjoy the journey!
Requirements
- 5+ years working hands-on with functional languages on full-stack SaaS applications, ideally a majority of them in Elixir and JavaScript/React.
- Bachelors, Masters, or foreign equivalent in Computer Science or a related field. Or equivalent experience.
- Experience with React and Python is a plus.
- Working knowledge of AWS platform.
- Proven technical leadership and mentoring experience.
- Strong practical experience building and using scalable and testable RESTful web services, GraphQL, and microservices in a SaaS environment.
- Experience working in a geographically distributed team.
- Desire to collaborate with other developers and ability to communicate over various channels (email, phone, Slack, Google Hangouts, etc.).
- Ability to work independently and have extreme attention to detail.
Benefits
- Competitive Compensation: Reflecting your expertise and impact.
- Equity Package: Your success is our success—share in the growth you’ll help create.
- Comprehensive Benefits: Health, dental, vision, life, short & long-term disability, 401(k), and employee assistance program (EAP).
- Flexible PTO: Recharge and refocus with the flexibility to manage your time with no preset limits.
- Continuous Growth: Yearly education stipend to support your professional development.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ElixirJavaScriptReactPythonRESTful web servicesGraphQLmicroservicesfull-stack developmentSaaS applicationssystem architecture
Soft Skills
mentoringcoachingleadershipcollaborationproblem-solvingcommunicationattention to detailconflict resolutioncreativityadaptability
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science