BP
Front-End Software Engineer
BizTek People, Inc. | APA International Placement ConsultantsJob Description
Description
Assesses a well-defined problem and leads the development of a technical solution that meets the needs of the business and aligns with architectural standards. Manages small- to moderate-sized solutions, or plays a key role on larger teams, working within the parameters of two to three sprints. Provides direction to team members and/or vendors. Advises product owners on discrete technology-related business problems; formulates options, including assessing their relative merits and risks; and works with product owners to determine the best solution.
- Software development
- Writing technical documentation
- Automated software testing, code review and other quality assurance activities
- Planning and estimating future work with the team
- Troubleshooting, root cause analysis and resolution of software bugs and incidents
- On-call support for deployed software
Requirements
- Designing and implementing highly scalable web applications
- Web development expertise that includes HTML, CSS, JavaScript, Node.js and RESTful web services
- Using and maintaining a CI/CD pipeline
- Production application support
- Software quality competency, including automated software testing and code review
- Working with applications in distributed, cloud-native architectures
- Excellent verbal and written communication
- Effective collaboration with business and technical stakeholders
- Empathy for the consumer experience
Desired Skills
- Experience with React and Redux strongly preferred
- Working familiarity with Agile software development, especially Scrum
Education
- High School Degree required
- Supplemental education in software development/engineering preferred (either through code schools or traditional degrees from post-secondary institutions)
- Additional experience will be considered if no formal education in software engineering
Job Type
- Job Type
- Full Time
- Location
- Beaverton, OR
Share this job: