Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
24 лютого 2021

NodeJS Tech Lead (вакансія неактивна)

Київ, віддалено

About the product

Our product helps people connect with the right mental health care for their unique needs. Its operating system empowers anyone to expertly connect someone to the right mental healthcare by helping them understand what the person is struggling with, identifying the best course of treatment, and facilitating the connection to that care.
Vision: We envision a world where our youth have access to effective mental health care.
Mission: Anyone anywhere is connected with the right mental health care.

The most unique thing about working on this product is your ability to help improve people’s lives in a meaningful way every day. You are helping people in their darkest moments.
Our company stands out because we are able to keep information on mental health providers up-to-date, especially providers availability. Our resources are also vetted and our company is dedicated to research and contributing to the field of science.

Our engineering philosophy
We organize into small cross-functional teams that are deeply focused on one product or initiative. These teams are empowered to make product and technology decisions and quickly build the best solutions for our users. Our UA team will consist of Tech Lead, Designer, Product Manager, Front-End and QA in the nearest few months. We lean heavily on automation, good test coverage, and continuous deployment to ensure we’re constantly getting rapid feedback from our users, and follow the approach of starting small, shipping often, and deferring unnecessary complexity.
We believe that we build better products when our teammates have a variety of perspectives and experiences, so we care a lot about creating a supportive and inclusive environment. Since our Tech Leads are in a position of leadership, it’s particularly important that they care about those things, too.

Our Tech Lead’s primary responsibilities are to build significant systems and features, to think about how he can help their team hit their goals, to balance speed and tech debt and to ensure long-term health of the team and systems. He is an experienced and well-rounded engineer with significant depth in at least one part of the stack. He cares about our users and our product and can make meaningful contributions to the direction of the product, in partnership with the COO and Head of Development. Tech Lead also helps to ensure the overall architectural integrity of MiResource systems through participating in cross-team design decisions and identifying technical obstacles and opportunities that impact the engineering team as a whole.

You will:
➤ Work closely with functional heads, stakeholders to understand the requirements and come up with solutions.
➤ Architect, develop, and maintain an insight-to-action mental health product
➤ Crafting technical specs, writing readable and extensible code, and keeping tabs on post-release metrics
➤ Design fault-tolerant systems that can scale, and allow us to move quickly without impacting customer access
➤ Responsible for designing & developing the MVP, as well as helping COO manage whatever additional future hires/resources you may need for future development
➤ Responsible (together with the team members) for the Infrastructure platform, up-time, architecture & scale
➤ Ensure technical design and development meets security compliance criteria at all time
➤ Take a major part in our strategic growth — technology and process-wise

It’d be great if you also:
➤ Investigate and address issues with performance, scalability, and maintainability
➤ Participate in code reviews
➤ Mentor and guide engineers on best practices

Preferred Qualifications:
➤ Advanced knowledge in NodeJS
➤ Experience leading an engineering team
➤ Experience with SaaS software systems, microservices, REST API design
➤ Experience in AWS Lambda, DynamoDB, S3, SQS, etc
➤ Solid OOP patterns knowledge
➤ Possess good judgment on making technical tradeoffs
➤ Enjoy moving products forward quickly, but want to work at a sustainable pace—we avoid burnout so we can build a business with long-term value
➤ Have in-depth experience building web products
➤ Experience in React as a plus

Note: The tech lead role requires enough experience to be able to lead a team and design large complex features and systems, but we care much more about abilities and attitude than a specific number of years of experience.

What You Get

➤ “Honor system” PTO policy (no specified limits), flexible work schedule
➤ Personal laptop with appropriate specs to perform your work (MacBook Pro or similar)
➤ Private health & dental insurance
➤ Remote work
➤ Accounting and legal support required to file taxes

Join our team — www.youtube.com/...​ab_channel=InfoMiResource

Feel free to contact me for more details :)