We are looking for an experienced full-stack developer to join our Engineering department. As a part of the team, you’ll be responsible for creating new services for users and supporting already existing products.
Responsibilities and Duties
— Participating in the entire application lifecycle, focusing on coding and debugging
— Writing clean code
— You will design, code, and maintain server-side infrastructures written mostly in Angular and Vue
— Developing displays for users
— Perform code reviews, evaluate implementations, and provide feedback about potential tool improvements
— Building automated unit and integration tests
— Collaborating with other members of the team: reviewing and making architecture proposals, participating in the design of APIs, reviewing pull requests, splitting work with others
Qualifications and Skills
— 3+ years in software development
— Significant experience working with Vue JS
— Experience working with some backend languages, preferably Python
— Experience with web development, APIs, and web services.
— Experience with CI/CD and build pipelines.
— Good written and spoken English
Would be a bonus
— In-depth understanding of the entire web development process (design, development, and deployment)
— Strong OO design skills
— Teamwork skills with a problem-solving attitude
— An ability to work remotely and use conference and collaboration tools effectively
ThoughtLeaders enables brands and agencies to discover, purchase and manage branded content endorsements. The mission is to incentivize high-quality, long-form content and rid the Internet of advertisements that hurt the user experience.
ThoughtLeaders help brands reach the perfect audience using native content on a variety of channels, including YouTube, podcasts, email newsletters, and blogs. Brands use our proprietary software to track their competitors and discover, manage and scale what used to be thought of as “non-scalable” advertising campaigns.