This job involves developing web sites for the Environmental Protection Agency, one of Adasphere's primary customers.
It starts with modifying existing web sites and Drupal content management systems.
You will work on a variety of desktop, web, and mobile software to support regulatory analysts, power sector engineers, and economists.
You will help to expand Adasphere's offerings to target mobile devices with native applications and responsive web sites.
You will work closely with a team of UI/UX designers, coders, and database experts.
You will have excellent tools and hardware to do your work and just the right mix of teamwork and autonomy.
You will have fun, be challenged, learn lots, feel secure, and help shape the direction of the company based on your marketable interests.
Skills & Requirements
Bachelor’s degree or equivalent experience in web design, software development, or a related discipline.
1/4 to 3 years or more of professional work or equivalent educational experience.
Code quality skills including writing unit tests and code documentation.
Analytical and problem solving skills.
Written and verbal communication skills.
Experience with JQuery, Highcharts, Bootstrap
Knowledge of the Drupal content management system.
Familiarity with Agile, Scrum, and Kanban development practices.
Experience with version control software like BitBucket, Team Foundation Server (TFS) and Git.
Portfolio with examples of web, mobile, and/or desktop applications.
Interest in air quality and climate change policies and regulations.
Experience with Angular2 and React
Knowledge of web mapping software
Nice to have:
Working knowledge of additional programming languages, geographic information systems, Oracle SQL, and/or environmental science is a plus.
Proficiency developing RESTful web APIs
Adasphere is a lean and agile digital services company serving federal government agencies and local nonprofits in the domains of air quality, climate change, energy, and economics.
Adasphere offers health insurance, dental insurance, 401k, paid time off, training time, paid holidays, flexible work schedule, and telecommuting options.