Senior Mobile Front-End Engineer

Professional Resource GroupBeaverton, OR4M ago

Our client is a consulting firm with clients across the Portland metro area. You will be assigned to clients as needed. This position will start with a 2-year contract project on site at a large client in Beaverton. Sr. Level


Self-starter


Minimum 5 years’ experience (Pref 8)


Can manage ambiguity


Experience turning around troubled projects


Mature and self-motivated


Top-notch full stack Sr. Developer who can take requirements and run with them.


Good with ambiguity


Great communication skills: “Communication is key”.


Requirements


o Bachelor's degree in Computer Science, Information Systems, Business, or other relevant subject area


o 5 years of professional experience in IT or business


o 2 years of additional relevant professional experience accepted in lieu of a degree


o Diverse experience in Web Based Software development, including React, Redux, HTML, CSS, JavaScript, Micro Service Architecture, REST / GraphQL


o Experience in designing and implementing highly scalable web applications


o Experience with modern build strategies, continuous integration, unit testing, static analysis, integration testing experience


o Experience with Test Driven Development


o Experience with leading projects in highly collaborative, multi-disciplinary development teams


o Experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure, etc.). AWS preferred.


o Experience working with relational and NoSQL databases (e.g. Aurora, Dynamo).


o Experience with Serverless Computing/Lambda technologies a plus


o Experience delivering software using an agile development process (Scrum preferred)


o Comfortable working in a fast-paced, results-oriented environment


o Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams


Cultural Considerations:


o Participating in a high functioning DevOps Scrum team, employing various XP practices


o Developing the tools and processes used to increase speed of software delivery while reducing the cost of implementation.


o Developing, debugging, and testing full stack capabilities for an ecommerce application.


o Building observable code that helps inform data driven decisions.


o Evangelizing tools and mentoring teams migrating to a Continuous Delivery process across the organization.


o Providing technical leadership and knowledge to your teammates.


o Consulting and performing engineering support, problem solving, and issue resolution with internal and external resources.