Software Engineer, Civic Apps

Azavea

(Philadelphia, Pennsylvania)
Full Time
Job Posting Details
About Azavea
Beyond dots on a map. We create software to bring together the best aspects of geography, the web, and mobile technology for stronger communities.
Summary
We’re looking for a software engineer that is passionate about building applications that will have a positive impact – someone interested in public service, but not necessarily in working for a government or a non-profit organization. We are looking for someone who thrives on working in a variety of technology environments, and wants to build visually slick applications that have well-engineered architectures and provide a responsive user experience.
Responsibilities
* Implement application code, APIs and web or mobile clients based on wireframes and designs developed by our UI/UX Design team. * Engage in multidisciplinary work that applies an agile process (scrum board, daily stand-ups and two-week iterations) to database design, architecture, development, testing and deployment. * Optimize database, server and client performance to create applications with both functional and responsive user experiences. * Contribute to both a growing company and to the open source communities that support our work.
Ideal Candidate
* Know how to build and support scalable web applications in Python/Django, or another MVC framework (C#/.Net, Ruby/Rails, JS/AngularJS, Java/JVM/Spring, Scala/Play). We do a lot of work in Python/Django and Javascript with a lesser amount of work in C# and Scala and dabbling in others depending on client and project requirements. * Demonstrate fluency in core web technologies (HTML/CSS/JS) and contemporary browser client frameworks like jQuery, Dojo and Bootstrap. * Express solid understanding of MVC architecture and RESTful design patterns. * Interested in working with a small, collaborative team on meaningful projects. * Get excited about a diversity of both projects and technologies. **You get extra points for** * Experience with open source or commercial geospatial toolkits like Leaflet, GeoServer, PostGIS, CartoDB, ArcGIS, and GoogleMaps. * Experience with mobile apps (Objective C, Android or responsive HTML). * Experience scaling apps within AWS. * Experience provisioning servers with Ansible. * Knowledge of distributed data processing frameworks, like Hadoop, Amazon MR, etc. * Demonstrating your open source or other community service contributions * Background in math and statistics or experience with R
Compensation and Working Conditions
Benefits Benefits included

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.