What you’ll be doing...
Responsibilities and Duties
●Actively participate as part of a team of engineers responsible for the Skyward Software Platform including Web, Mobile, and Services.
●Participate in product specifications through rapid iterative prototyping and UI simulations in code with live data.
●Use Java (and related frameworks such as Spring Boot) and data stores (Postgres with PostGIS) to create scalable web services using REST/JSON or other formats (e.g. protocol buffers).
●Coordinate schedules and activities with engineering team; contribute to team meetings and retrospectives.
●Work with UX specialists to make interfaces appealing, easy, attractive and simple.
●Collaborate with platform and b/e architects to improve architectural patterns to ensure scalable, reusable, reliable implementations
●Provide mentorship for the team to unite around best practices for client-side web development and common use of Skyward’s architectural patterns
●Create testable, well documented code; troubleshoot; participate in code reviews; and optimize front-end performance.
●Recommend system solutions for user requirements by comparing advantages and disadvantages; provide estimates and on-going status via relative sizing, burn-downs and stand-ups.
●Keep abreast of technology trends and best practices.
●Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments
●Willingness to pitch-in and help others on the team
What we’re looking for...
●Specifically, expertise and experience leveraging architectural patterns for integrating Angularjs and React frameworks and functionality
●Experience with building responsive Single Page Applications using RESTful web services and processing JSON data
●Experience with Java enterprise systems (and related frameworks like Spring Boot), SSO frameworks/approaches, and data stores
●Experience with continuous integration application delivery, including provisioning, deployment, testing and version control
●Experience developing and implementing automated unit tests using technologies like JUnit, JSUnit and other xUnit testing frameworks
●Experience leveraging agile, embracing agile practices and agile mindset
●Experience and desire to mentor less experienced engineers into the ways and practices of the Jedi
●Bachelor’s degree in Computer Science or equivalent
●5+ years of front-end development experience
●1+ years of backend RESTful services experience (any language/framework)
●2+ years integrating Angularjs and React frameworks and functionality
●2+ years experience with relational database technologies (Postgres, MySql, etc) including SQL
●Java, Web Programming Skills, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging
●Ability to work in a highly collaborative agile team
●Demonstrated aptitude and desire to learn new skills
●Excellent written and verbal communication skills
●Ability to embrace change and work in a fast-paced, iterative development environment
●Ability to develop a deep understanding of the commercial UAS marketplace and customers’ needs.
●Willing to relocate to Portland, OR
●Experience working in a startup environment
●Familiarity with web application testing solutions such as Selenium
●Experience flying drones for business or pleasure (Part 107 certification preferred)
When you join Verizon...
You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.
Equal Employment Opportunity
We're proud to be an equal opportunity employer- and celebrate our employees' differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better.
Click here for more info: http://www.verizon.com/about/work/jobs/2260995-full-stack-lead-engineer-react-angular
• Post ID: 25463547 portland