Lead Software Engineer
Help continue to grow and lead the development path for our powerful web application that provides better access to community data. We are developing a unique platform to help community leaders sort through and visualize large amounts of data about their community so they can help make more informed decisions. If you’re interested in putting your leadership, communication and coding skills to use helping build stronger, healthier and safer communities, this is the job for you.
Rhiza Labs is a startup company with an established customer base of leading non-profit institutions, foundations and government agencies. We’re looking for a superstar Lead Software Engineer with very strong leadership skills, programming fundamentals, and who knows how to build powerful, scalable applications quickly. You will be assisting with the architectural design and implementation of a high transaction, scalable, robust system. You have deep technical, leadership, and communication skills, strong web site and database experience, and a curious, tenacious nature. You are current on web development trends and technology, and have experience building and deploying public-facing web applications. Experience in performance tuning to create a responsive user experience with large datasets is very important.
Responsibilities
- Lead a small development team on an existing web-based product line
- Provide daily technology & project leadership and coordination for the team
- Act as lead developer on the product
- Execute development, implementation, and refinement of systems supporting deployments
- Coordinate directly with customers on release plans and support requests
- Manage schedules, deployments, bug tracking, and releases
- Define, refine, and implement development, build, and deployment processes
Qualifications
- Comfortable working with a small development team to drive concepts through wireframes, engineering, testing, launch, and ongoing iteration
- 10+ years of relevant software development experience
- 5+ years experience building real world web applications
- Solid understanding of data structures and caching strategies
- Excellent understanding of current design tools, techniques and methodologies
- Expert competency in common languages (e.g. C, C++, Java)
- Expert front end skills (e.g. JS, DHTML, CSS, browser issues, etc.)
- Strong Python skills highly desired
- Has built 2+ different web applications that have been deployed with reasonably large usage
- Experience with automated testing for web applications a plus
- Experience/strong participation in open source community a plus
- Flash/Flex experience a plus
- Ability to move quickly between high level algorithm discussions to coding and everywhere in between
- Nice, energetic personality
- Passionate about making great software
- Ability to translate business goals and requirements into appropriate technical solutions
- Enjoys technical challenges and constantly strives to improve existing systems
- Self motivated, curious, responsible and flexible
- Excellent written and verbal communication skills
- MS in Computer Science or equivalent engineering experience
How to apply
Please email a resume and cover letter to pronko@maya.com
All qualified applicants will receive consideration for employment without regard to race, gender, color, religion, sexual orientation or national origin.
To apply for this position, please email pronko at rhizalabs.com