Full Stack Engineer, international consulting firm

Location: Arlington, VA
Date Posted: 06-11-2019
Our client is an international consulting firm providing advisory services to government, private sector, and civil society stakeholders.

We are looking for a passionate, driven, Full Stack Engineer who is highly motivated, ambitious and looking for a challenging and rewarding environment, to help deliver our vision. You'll be working with the latest frameworks, languages, and tools available across web, API, and data science. You'll be challenged to build modern, and extraordinary web experiences all backed with REST APIs. You'll have access to massive data sets, be challenged with scale, and have the opportunity to work with a world class DevOps team.

Responsibilities: 
• Design, develop and deliver code to support new features and enhancements in an agile environment 
• Construct well-crafted unit tests and automated UI tests 
• Work collaboratively with UX, design, and business analysts to create apps that our users want to use 
• Proficiency in working with JavaScript UI technologies - AJAX, JSON, React JS 
• Proficiency in working with Ruby on Rails, 
• Proficiency in working with and creating RESTful web services 
• Translate high-level requirements into detailed designs, and technical estimates 
• Design and implement analytics metrics to measure success and product stability 
• Maintain knowledge of emerging technologies 

Required Qualifications: 
• Passion for software development and solving complex problems 
• Minimum of 1 year building applications with JavaScript and modern JavaScript frameworks(React, Angular) 
• Passion for software development and solving complex problems 
• Minimum of 1 year building applications with JavaScript and modern JavaScript frameworks(React, Angular) 
• Minimum of 1 year building REST APIs 
• Proficient with Git, or comparable distributed version control system 
• Experience with Redux.js, and nodejs is a plus 
• Possess solid communication skills 
• Possess strong customer focus 
• Should be a self-starter and be able to work under minimal supervision 

Education: 
• Undergraduate degree in computer science/software engineering, or equivalent work experience.
or
this job portal is powered by CATS