Skip to content

Software Engineer – Full Stack
Company | Pryon |
---|
Location | Boston, MA, USA |
---|
Salary | $150000 – $175000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- Bachelor’s Degree (minimum) or equivalent practical work experience in the subject areas of: Computer Science/Engineering, Computer Programming
- 2+ years of hands-on experience with React, including hooks, state management solutions, and component lifecycle optimization
- Strong expertise in modern JavaScript (ES6+) and TypeScript, with experience implementing type-safe code patterns
- Experience with CSS technologies such as styled-components, SASS or Tailwind
- Experience with frontend testing frameworks such as (Jest, React Testing Library) and basic CI/CD workflow knowledge
- Coding experience in Golang (or willingness/aptitude to learn Golang)
- Working knowledge of micro-service architectures & large-scale API design and development
- Excellent coding fundamentals with strong understanding of functional programming principles
- Experience working with Product Management and Design teams to build and maintain component UI libraries
- Confidence in designing frontend architecture and maintainable, readable code
- Experience crafting complex product technologies and initiatives from concept through release
- The ability to collaborate and thrive in a dynamic, fast-paced environment
- Demonstrated excellence in written and verbal communications
- Strong collaboration skills – promoting others’ ideas, influencing others, and making teams successful
- Excellent organizational agility and interpersonal skills throughout the organization
Responsibilities
- Maintain and develop new features in Pryon’s React web application and internal tools
- Assist and maintain features in Pryon’s Golang backend services
- Architect, design, and develop software that enables Pryon’s customers to manage critical operations that impact the sustainability and efficiency of their business
- Troubleshoot and problem-solve across platform
- Recommend and maintain technical design methodologies, processes and standards
- Participate on cross functional design teams to develop expertise in other modules/systems
- Engage with Product Management to drive detailed product requirements
Preferred Qualifications
No preferred qualifications provided.