Software Engineer (Rails) Granicus
Start Date: Immediately Upon Hire
Granicus is the leading provider of Software as a Service (SaaS) that helps promote government transparency, encourages citizen participation, and increases workflow efficiency. We are the market originator and award winning provider of an integrated platform that combines webcasting services with legislative workflow solutions, leveraging mobile devices and the social grid. This platform allows the public to dynamically interact with their local, State and National government and increases efficiencies for public entities.
About the position:
The Citizen Participation Rails Engineer will be a core team member of our Citizen Participation team. Ideal candidate will be familiar with agile practices, and have significant experience with Ruby on Rails, PostgreSQL, RSpec, and TDD/BDD. The application is primarily Rails, with components written in Groovy/Grails.
We are seeking an experienced Full-Stack Developer with front-end experience to join our team. The right candidate will bring lots of relevant prior experience in a similar role, joining a highly motivated team working on our next generation of products. We're looking for a high-energy, confident, respected developer who is passionate about developing highly usable applications. To qualify, you will have worked on large scale, internet-based application front-ends, and have a strong familiarity and in-depth knowledge of related technologies and standards. You will feel at home in a fast-paced, customer-focused, team-oriented environment. You will be tenacious about meeting or beating all commitments within our Scrum process. And you will exemplify a passionate commitment to developing and delivering best-in-class usability to our fast-growing customer base.
Mentor other software developers on Rails best practices, TDD/BDD
Teams with Product Management and UI/UX Designer to design, prototype, develop, and deliver a compelling and intuitive product.
Works across scrum teams to ensure consistency and leverage of design, and a consistent user experience.
Work with agile team to deliver incremental releases on a weekly to monthly basis.
BA / BS in Computer Science or other technical degree a plus
Several years of Ruby on Rails experience. Experience with versions >3.0 a plus
Experience with RSpec, MySQL, PostgreSQL and Amazon EC2
Strong TDD/BDD in a real world environment
Knowledge of Data Structures and Algorithms/CS Fundamentals
Strong object oriented background with Java, C/C++, or C# is a plus
DevOps experience is a plus
Passion for collaborating with talented engineers to create innovative and new products in a fastpaced and challenging environment
Prior experience building high-performance Cloud-based applications is a plus.
Granicus provides award-winning cloud-based technologies for government transparency, legislative efficiency, and citizen engagement. Thousands of agencies use our government cloud platform and product suites to establish meaningful connections with their citizens while reducing operational costs across their organization. Granicus has been recognized the past four years for being one of the fastest growing company private companies in the U.S., San Francisco, and the Silicon Valley by Deloitte LLP, the San Francisco Business Times, and Inc. Magazine. For more information about Granicus visit: Granicus Website Granicus Blog Twitter Facebook LinkedIn
Granicus is an affirmative action and equal opportunity employer. In order to ensure equal employment opportunity for every applicant, hiring decisions will be made without regard to race, religion, sex, sexual orientation, age, national origin, veteran status, or disability. Granicus is firmly committed to a policy and practice of non-discrimination of employment, and Granicus will fully comply with all applicable federal, state, and local statutes of employment.
Granicus, Inc. is an E-Verify registered company. ?
||568 Howard Street |
San Francisco, CA 94105