Don't see what you're looking for among our Engineering opportunities?
See more jobs from BCG Digital Venturesabout 2 years old
Digital Ventures is now part of BCG X, home to the world’s best tech-build and design talent.
We are an ever-growing global team of the world’s most remarkable entrepreneurs, designers, engineers, venture architects, product experts and investors. Our ventures create a strategic advantage for the most important global companies.
Engineering at BCG X. Ventures
Our multidisciplinary engineering team tackles challenges at their core. From product and test engineers to full stack engineers and data scientists, these venture builders all share a passion for innovative and emerging digital solutions. Working in collaboration with product and design teams, they use cutting-edge and custom technologies to imagine, build and launch breakthrough digital businesses that disrupt markets and generate untold value for businesses and consumers alike.
Engineers will:
- Build innovative, groundbreaking products and business that address real customer frictions
- Write code as part of a diverse and multi-skilled development team
- Champion a focus on software qualities such as testability, security, scalability, operability etc
- Work with state of the art technologies to solve genuine, real-world problems
- Champion good agile practices that provide a foundation for iterative product development
- Enjoy working in a diverse, dynamic, collaborative, transparent, environment where everyone's ideas and opinions are equally valued
- Contribute to the growth of the DV Singapore Engineering cohort
- Demonstrate and communicate a passion for implementing highly scalable and maintainable frontend services
- Share technical solutions and product ideas through design review, pair programming, code review and technological discussions
You should have:
- Software development experience
- Hands-on development and delivery experience with a broad mix of languages and technologies
- Experience with building frontend applications using React, React Native, Typescript or Angular
- Experience designing and developing cross browser applications using JavaScript, HTML, and CSS
- Sufficient DevOps experience to setup, configure and maintain your own dev/build environment.
- Experience working with Agile, Lean and Continuous Delivery approaches, such as Continuous Integration, TDD, unit testing, code reviews, design documentation etc.
- Experience in communicating ideas and decisions to a variety of team members
Additional Preferred Competencies:
- Knowledge of virtualization technologies (e.g.: Docker, Vagrant, etc…)
- Experience with native and/or hybrid mobile development (e.g.: iOS, Android, PhoneGap, ionic, etc…)
- Hardware hacking and prototyping experience (e.g.: Arduino)
- Entrepreneurial / Startup Experience
Below are the technologies we primarily use. However, we'll always choose the best tool for the job (maybe you can suggest one?), so don't consider this list either exhaustive or immutable:
Languages / Frameworks
- Front End: HTML5, CSS3, SASS, React, Redux, Progressive Web Applications
- Back End: Ruby/Rails, Go, Python, JavaScript
Infrastructure
Docker, Amazon Web Services, AWS Lambda
To learn more, visit us at https://bcg.com/x
Interested applicants may apply through the careers section of the website at https://careers.bcg.com/. Interviews will take place after resumes have been screened for minimum requirements. Please note that this position is not restricted solely to the responsibilities listed above and that the job scope and responsibilities are subject to change