Full Job Description
About the role:
We are searching for a Full Stack Developer to join our team. Dibbs encourages and rewards innovation in the engineering department. You will work closely with the founders to continue developing the product rooted in our core vision: To be the leading marketplace for the construction industry. We are seeking motivated individuals who share our excitement for changing the construction/real estate industry. This role will afford you the opportunity to be one of Dibbs’ early employees and establish a leadership role in a company with tremendous growth potential.
Work with software development teams and product managers to ideate software
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
3-5 years minimum overall experience in software programming with 3 years minimum specializing in iOS application development
Proficient in Swift & experienced with Objective C.
Familiarity with agile development practices.
Experience working with Git version control in a collaborative team environment, creating pull requests and performing code reviews.
Ability to work in various team sizes that could scale anywhere from working solo to a team of ten plus developers across various disciplines
Frameworks: CocoaTouch, UIKit, SWift UI and Core Data, Firebase
Solid grasp of algorithms, memory management, object-oriented programming, MVC programming, and concurrent programming
Extensive experience detecting and correcting memory usage issues, as well as optimizing code for application performance
A good understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions, and deadlocks
Provide strong technical guidance to project team members so that their abilities and the overall project quality are enhanced
Bachelor's degree (MIS or Computer Science emphasis) or equivalent experience
Experience working with Payment Gateways and In app Purchase
Experience developing consumer-grade iOS native applications, with minimum three application published in the Apple Store
Market competitive salary
Ability to work closely with a group of experienced individuals, advisors, and former founder’s who want you to succeed as a leader
Equity-based on experience
What we’re solving:
The status quo construction bidding process is a mess! The manual effort is costing everyone a massive amount of time and money.
You must write down or use excel spreadsheets of what you want
Search for a contractor or supplier
Negotiate with them for the best price, plus:
Today’s process is:
Time consuming / Costly
Disorganized / Fragmented
Frustrating / Exhausting
How we help:
Dibbs is a digital marketplace designed from the ground up by CEO/Founder Luke Fleury, an expert General Contractor and Real Estate Investor with an intimate understanding of the construction industry. Founded alongside other leaders in technology and advised by a group of former founders, executives, and angel investors with strong ties in the Silicon Valley entrepreneurship community sharing decades of experience. Dibbs brings automation to construction in all aspects of the bidding process for everyone, anywhere in the world, anytime. Our primary customers served are General Contractors, Subcontractors, Suppliers, and Homeowners.