Rokk3r Labs is a venture builder and the world’s first ‘building’ platform for entrepreneurs, corporations and investors to create exponential startups.
Every company Rokk3r Labs cobuilds has a dedicated Lead Engineer who operates at the intersection of entrepreneurs, project managers, designers and developers. A lead will influence and manage the execution of startup companies in the formative, planning, pre and post-launch stages.
Lead Product Engineers have the skills to architect new ideas technically, propose solutions for complex problems, while sometimes managing partner expectations, schedules and sprints as well as leading small but high impact teams of engineers to drive impact for our products. Most importantly, they would be able to architect.
Golang, Node.js, Rust, Swift, Java (Android), React, Angular, MongoDB, BigQuery, DataStore, DynamoDB, App Engine, AWS Elastic Beanstalk, Redis, Firebase
Collaborate with Entrepreneur, Lead Product Architect (UX) and other stakeholders to make sure the products to be created accomplish the expectations of the entrepreneur and the market.
Architect new ideas technically, in the form of ERDs, Architecture Diagrams, Technology Specifications.
Propose software solutions for complex problems based on research and experience.
Lead and Participate in weekly SCRUMs.
Create and Drive Product Roadmaps, and the Work Schedule to Deliver the Products with the Engineering Team.
Manage and review developer contributions to git repositories.
Ensure good development practices are followed and code quality is met.
Mentor, coach and guide team members during the development stage
Work within Agile (SCRUM) process.
Prepare the execution plan for the development team, follow and guide all the team members to the flawless execution.
Mentor and/or learn from other team members to perpetuate a culture of creativity, self improvement, and team building.
Be able to create high level and detailed estimates to establish timeframes for the execution of a project.
Assist in identifying user requirements and translate them into efficient technical requirements easy to understand and to follow for all the development team.
Discuss and lay out product specifications.
Coordinate UI/UX, Design, and development team during the development process, to guarantee the achievement of the goals exposed during the planning phases.
Strong experience with AWS, and Google Cloud Infrastructure.
Strong development skills, including knowledge of some of the following technologies: Golang, Node.js, Rust, Swift, Java (Android), React, Angular, MongoDB, BigQuery, DataStore, DynamoDB, App Engine, AWS Elastic Beanstalk, Redis, Firebase
Strong experience with backend technologies like Node.js, Golang, Python, Rust or Angular development.
Experience with building Web and Mobile Applications with some of the above technologies.
Experience with Kubernetes or equivalent infrastructure orchestration tools.
Bachelor's Degree or equivalent work experience.
Excellent communication, presentation and persuasion skills; demonstrated success in building buy-in for an innovative, bold, strategic vision.
Minimum of 4 years of experience on software development.
Fluent in English (other languages considered an asset) with a proven track record of presenting to and influencing senior management.
Comfortable with command line, git-flow and resolving git issues.
Some experience leading software development efforts. Strong experience with using GitHub or Bitbucket Pull Requests (Code Reviews).
Strong experience with Pivotal Tracker, JIRA or other development-focused ticketing systems.
A demonstrated talent for web or mobile development — must have strong portfolio to demonstrate this competency.
Natural tendency to get along well with others in a very close team environment, and ability to communicate well with designers and developers alike.About the project
Duration of the project 4 months, possibility of extension