Skip to main content

This job has expired

Front-End Software Engineer

Posting Date : 4/11/2018

Job# : 5550941

Employment Type : Contractor

Category : Business Solutions

Job Title : Front-End Software Engineer

Location : Portland, OR

NWEA has an immediate opening for a Front End Software Engineer at our downtown Portland headquarters. This position requires both front-end development and middle-tier development experience. This is a temporary position with assignment duration of 12 months with possibility for extension.
Position Summary
NWEA employs Software Engineers to achieve craftsmanship level development of software applications for clients and internal users. All Software Engineers are expected to continuously build toward mastery of software languages used or required by NWEA. Software Engineers work collaboratively with all participants on software development projects and may be called upon to fulfill functions related to software development that are not specifically application programming, such as requirement gathering and quality assurance testing.

Responsibilities
• Write module, well-organized code
• Present business case that supports design decisions
• Develop for responsive and/or adaptive design
• Create portable SDLC environments
• Code versioning and repository management
• Provide accurate time estimates for development tasks
• Construct and verify (unit test) software components to meet design specifications
• Collaborate with quality assurance engineers to resolve software defects
• Perform code reviews of constructed software deliverables
• Collaborate with project architects and assist team members to prove the validity of new software technologies
• Engage and improve NWEAs software development methodology.
• Perform other duties as assigned to ensure the success of the team and the entire organization

Skills and Abilities

• 3+ years in HTML 5, CSS, JavaScript and related frameworks and libraries; must be able to make modifications as necessary to add changes in branding, colors and allow for compatibility to responsive design standards.
• 2+ years' experience of building business logic layers and backend systems for high-volume consumer facing web applications
• 2+ years' experience in developing applications integrating with relational (MySQL) and flat file databases.
• Strong experience in commercial and open source content management systems (WordPress, Expression Engine/Craft)
2+ years of PHP language experience
• Experience with consuming external APIs
• Experience adaptive to mobile environment (low bandwidth, small screen, alternative input methods)
• Ability to work quickly with an eye towards writing clean code that is efficient and re-usable
• Ability to build prototypes for new features that will delight our users and are consistent with business goals
• Iterate quickly in an agile development process
• Refactor early and often to continuously improve code quality
• Collaborate with product managers and designers to help define new products and features
• Excellent analytical/troubleshooting skills
• Excellent written and verbal communication skills
• Strong work ethic and entrepreneurial spirit

Education and Experience
• Bachelor's degree in computer science or a related field; equivalent combinations of
experience and education will be considered in lieu of a degree
• 3 - 7 plus years of progressive experience in a software development environment in high growth technology companies
• Proven experience with multiple completed projects with significant, clearly attributable individual design and implementation contributions.
• Proven experience working across multiple tiers of an application, including the front-end, a database, network, operating system, and containers.
• Experience in more than one programming language or technology stack.
• Demonstrable mastery of a l HTML, CSS, CSS frameworks, JavaScript

NWEA™ endeavors to make www.nwea.org accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please call us at (503) 624-1951 or e-mail us at onlineaccommodations@nwea.org and let us know the nature of your request, your location and your contact information. This is for accommodation requests only and cannot be used to inquire about the status of applications.

NWEA™ is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please visit the following website: https://www.nwea.org/content/uploads/2017/04/Affirmative-Action-Policy-Document-2016.pdf
If you'd like more information on your EEO rights under the law, please visit the following website: https://www.eeoc.gov/employers/upload/poster_screen_reader_optimized.pdf

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert