Full Stack Software Engineer
Blume is a hardware & AI company with the mission to eliminate pedestrian accidents. Our first product is a system installed at unsignaled pedestrian crossings that uses video cameras and computer vision on the edge to detect & predict pedestrian behaviour and draw the attention of the drivers towards the side of the road where the pedestrian is crossing from, all the while collecting relevant traffic data for stakeholders. Just like a
- spot assist but for pedestrian crossings. We are looking for an A player to build and manage the web application and services that will serve as the interface between our clients and the products we provide to them. We look for a special individual who has demonstrated exceptional ability to design and implement web applications with great speed, is a great team player, relentlessly curious, and gets things done! Mission Plan, build, deploy and maintain a
- quality, secure and user friendly web application that integrates seamlessly with our hardware products ensuring optimal performance and user experience in 6 months. Outcomes Make a plan of development for the web app within 2 weeks Research possibles technologies and hosting platforms Research the best way to integrate with hardware products running Ubuntu and how to get
- time data from them Develop a functional MVP of the web app with minimal UI/UX in the 1 month Build a user accounts system that differentiates clients and admin accounts Build a component that allows admin users to initialize and assign new hardware products to client accounts Build a component that streams
- time diagnostic data from the hardware to the web platform where it can be seen by admin and client accounts Build a component that allows authorized users to access the live video streams from the hardware using Web
RTC or similar Build a feature that allows users to see traffic data collected from the hardware within 2 months Implement a solution to get the data collected & stored on hardware to the web application Create a data storage solution with authorization and privileges based on each user (users can view data only from their hardware) Develop simple analysis features with
- time display & historical data display Build a basic data visualization dashboard for user Keep a
- standard development practice Deploy using CI/CD practices Write clear and well documented code Create a documentation for the codebase Consistent Git use Good collaboration and culture fit within the company Never lie and always be brutally honest Work closely with others teams in the company using AGILE practices Employ a positive attitude towards constructive feedback and criticism (giving and receiving) Willingness to share information and best practices with team members by having a shared knowledge mindset Required Competencies Building: Experience building web applications on both the frontend and backend sides using common technologies: HTML5, CSS, Java
Script / Type
Script, React, Node. js, My
SQL / Postgre
SQL, Python Deployment and testing: Experience and proficiency with CI/CD practices and containerized deployments Cloud: Experience with cloud development and Ia
C tools: AWS, Azure, Terraform / Pulumi, etc. Honesty: Earns trust, always speaks plainly and truthfully and lives up to verbal and written agreements. Never lie. Integrity: Does what is right and does not cut corners ethically. Efficiency: Produce significant results with minimal effort Intelligence: Raw capability to process new information and learn quickly from it. Organization: Uses a task management approach (like GTD) and software that he follows diligently and has the ability to break work into
- sized tasks. Responsibility and discipline: Ability to take ownership of tasks and deliver
- quality results within deadlines. Tenacity: Determined to engage in trial and error experimentation until achieving the desired result. Work ethic: Possess a relentless willingness to work hard and go the extra mile needed to get something done. Proactive and creative: Acts in the best interest of the organization without being told and brings new and creative ideas to the table. High standards: Expects his personal performance and the team performance to be excellent. Teamwork: Reaches out and cooperates with
- workers and supervisors to establish a collaborative working environment. Great Extras Active in searching for, and testing new technologies A portfolio of deployed personal projects An relentless desire to work with A players and an unwillingness to compromise on
- quality work 2+ years startup experience Prior experience working closely with product owners as direct report Ability and experience managing teams Experience designing UI elements in Figma or similar tools Additional experience with Mongo
DB, Kubernetes Sound right up your alley? Want to learn more? So do we! Drop us an email at robert@blume. ro with your credentials and CV (again) in whatever format you feel is best. But don’t stop there, give us a few reasons to really get excited about you - share your thoughts on: What other projects have you worked on that you are proud of? What's the status of these projects? What’s the most interesting job that’s not on your resume? Why? What’s the last book you read? Thoughts? Would you recommend it? Are you a gamer? What are you currently playing or played in the past and enjoyed tremendously? Not looking for a novel here - just hoping to add some color to an otherwise typically boring resume/Linked
In profile. We want to get to know you! Powered by Jazz
HR
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă