OpenCities is looking for talented software developers to join our cross-disciplinary SaaS product teams. We care deeply about providing the best possible experience to anyone using our government digital services, and we can’t do that without teammates who want to join us in our mission-driven quest.
OpenCities’ core languages/frameworks are C#/.Net and JavaScript/React. You should ideally have experience with at least one of these and should be proficient with relational databases. However, we are happy to consider flexible candidates with experience in other object-oriented languages. You should understand engineering best practices such as source control, automated testing, continuous integration and deployment, and peer review. The strongest candidates will have a background working on cross-functional, multidisciplinary teams that deliver digital products and services in an incremental, user-focused environment.
In this position, you will be a part of a small agile team consisting of two to three other developers, a product manager, a designer, and a quality assurance engineer. In addition, you’ll work with developers in other parts of the company to continue to build out the cross-team engineering best practices and standards that support our maintainable, secure, and performant products.
Location: Remote, within a several hour time zone window of our headquarters in Melbourne. You will have the option to work out of our Melbourne CBD office once coronavirus restrictions are eased, but this is not a requirement.
RESPONSIBILITIES
Write high-quality, well-tested, maintainable code using best practices for modern software development:
Be an effective collaborator on a distributed, agile team:
ABOUT YOU
A top candidate will exhibit many of these qualities:
Excellent written and verbal communication skills
Experience working in agile, iterative design cycles, preferably as a part of agile/scrum software development teams
Degree (or equivalent experience) in a computer discipline
BONUS POINTS
Experience working with local or state government, non-profits, or in GovTech
Experience with content management systems and enterprise SaaS products
Experience with the Microsoft stack
Experience working remotely in a fast-paced startup, quickly growing and maturing
ABOUT US
Built with and for governments, the OpenCities Platform provides the website, portal and forms functionality modern governments needs to digitize each step of their customer journey. At OpenCities, we take pride in building flexible and accessible products that help local governments reimagine how to build, deliver and evolve their website and online services.
With a code-free, drag & drop approach, OpenCities enables governments of every size to create a world class digital experience, in a fraction of the time and effort of traditional web projects. Join us and be a part of a team that is powering millions of resident interactions around the world.
If you think you’re a fit for our diverse team, please apply only on our website via the apply now link with your resume and cover letter. (role advertised elsewhere but we are only accepting applications via our site) https://opencities.freshteam.com/jobs
Got questions? Get in touch at careers@opencities.com