Avatar for GoFormz

Mobile data collection SAAS platform

Senior Software Engineer

$100k – $140k • 0.05% – 0.1%
Apply now
What will I be working on?
We work on a wide variety of projects and technologies, and you will have a lot of freedom to choose what you will work on. We do everything from JavaScript/HTML5 web apps to mobile app development to solving complex database/platform architecture problems. One thing is certain; you will be a core contributor working on production code. The work you do will become part of the day-to-day life of thousands of our customers.

What is it like to work at GoFormz?
We have a fantastic team that gets stuff done and is fun to work with!
Our office is in San Diego, CA right next to the bay.
Everyone has the best hardware for doing their particular job. You tell us what that is. We have some pretty sweet monitor setups.
The environment is fast-paced, so you will see the results of your work immediately.
We actually care about your physical health. Everyone in the office has automatic sit/stand desks, and we provide membership to an executive health club/gym as well as providing healthy food snacks.
You will receive equity. We also pay well – at or above market.
Full gold-level health and dental insurance is provided.
You will have plenty of opportunities to use and learn cutting-edge technologies with which you are currently unfamiliar.
What you will do…
You will be working with agile, fast paced and highly technical team using cutting edge cloud technologies to build next generation document and process automation platform. You will be involved in all stages throughout project execution from requirement gathering, design, architecture, to implementation, and quality verification. You will be responsible for making sure software and services are built to scale, secured and operate in highest level of service maturity.You will write automation code to ensure high quality software, and you will be working and a fully automated continuous integration & deployment environment.

This is a a value-driven and fast paced environment - where engineers are empowered to innovate and take ideas from concept to scale.

Your main responsibilities will include:
Interact with software systems engineer or other technical leader to understand subsystem and component specifications and recommend changes to facilitate efficient and effective development.
Architect, design, develop, scale and test our fast growing distributed cloud based software services and solutions.
Practice Agile software development cadence for engineering activities such as: designing, coding, testing, debugging and incident management.
Use data and insights from customer and production to contribute to some technical design and implementation decisions.
Write and execute unit, integration, system, and load tests for services and components.
Support management of the team’s technical infrastructure (e.g., repository, build system, testing system) under guidance from the systems engineer or other project leader.
What we are looking for…
BS in Computer Science, Engineering, or related discipline.
Excellent programming skills in object oriented language (C# and/or Java).
At least 3 years of experience building and testing large scale distributed systems / services.
Strong skills in designing, implementing and testing Service Oriented Architecture, REST, OData services.
Experience with current web languages and client side Javascript frameworks, including, but not limited to, AJAX, jQuery, ReactJs, ExtJs, and NodeJs.
Experience working with cloud service platform (Azure, AWS)
Distributed Version Control Systems (Git), branching patterns, trunk based development
Agile methodologies and Lean Development techniques (Scrum and/or Kanban)
Nice to have…
Experience in a test-driven development environment
Multi-Tenant SaaS environment experience
Experience with highly distributed system deployment (Microservices)
Experience with application native development on mobile platforms as iOS and/or Android
Experience with mobile application development using Xamarin platform
Strong HTML/HTML5 and CSS coding skills
Relational Database development and performance tuning skills on very large scale enterprise systems.(SQL Server Azure, 2008, 2012)
Experience with Data Warehouse, reporting frameworks, Application Insights.
Practical knowledge of Development environment(s), Build Systems and Configuration Management like TeamCity / OctopusDeploy / Chef / Puppet
Familiarity with NoSQL Databases (MongoDB, RavenDB, Cassandra)
Good task estimation and prioritization skills
Proven ability to support multiple projects and objectives simultaneously and efficiently
The fine print…
If you have implemented and supported a cutting edge public cloud solutions on top of Azure and/or AWS, deployed and managed rapid, low-risk distributed service based applications, and have excellent analytical skills and a taste for good engineering. We want you!

GoFormz, Inc is an Equal Employment Opportunity employer. Please no H-1B applicants at this time.

GoFormz at a glance

Mobile data collection SAAS platform

GoFormz focuses on SaaS. Their company has offices in San Diego. They have a small team that's between 11-50 employees. To date, GoFormz has raised $3M of funding; their latest round was closed on March 2015.

You can view their website at https://www.goformz.com or find them on Twitter and LinkedIn.

More jobs at GoFormz

View all jobs

DevOps Engineer

Similar jobs to Senior Software Engineer at GoFormz

Avatar for Jet Data
Data sharing and analytics for Maintenance, Repair and Overhaul of commercial aircraft
Avatar for Woowayz
A marketplace for gifting and funding travel and experiences
Avatar for Analytica Consulting
Technology Consulting Firm Specialized in Business Intelligence
Avatar for Coneybeare
We are a very personable and dedicated search firm
Avatar for Kodable
Join our mission-driven game studio and help teach millions of kids to code
Avatar for Gait
An Intelligent Driver Score to save good drivers money