Senior Software Engineer

August 23

🏡 Remote – New York

Apply Now
Logo of Burq

Burq

We make it easy for businesses to offer delivery!

11 - 50

💰 Pre Seed Round on 2021-06

Description

• Leading a team of talented engineers to transform on-demand & same-day delivery. • Building a product to power millions of businesses with delivery needs.

Requirements

• Bachelor of science degree from an accredited university in Computer Science/Engineering, Software Engineering, or equivalent. • 5+ years of experience working professionally designing and developing highly scalable software systems. • 5+ years of experience in REST API design for extensibility and portability, development and integration of data sources, other APIs, and databases • 5+ years of experience in Javascript/Typescript • 5+ years of experience in NodeJS • 5+ years of experience in SQL and at least one of these relational databases: MySQL, MariaDB, SQLite, PostgreSQL • 3+ years of experience in NoSQL, preferably with MongoDB, or another non-relational DBMS • 3+ years in HTML5 & CSS3 • 3+ years in one of these frameworks: ExpressJS, NestJS or a similar framework • 3+ years in one of these frameworks: Angular, React, or Vue or a similar framework • 3+ years working with architecting, building, and maintaining microservices • 3+ years with AWS infrastructure or a similar cloud platform • Expert in problem solving with data structures, design patterns, and algorithms, and how they apply to scalability of applications. • Expert in code refactoring, best practices, design principles and object oriented programming. • Expert in writing testable, efficient, and reusable code via unit testing and end-to-end automated testing in frameworks like Jasmine, Karma, and Selenium. • Expert understanding of asynchronous programming/promises and its application. • Expert understanding of user authentication, user authorization and security compliance between environments, servers, and other systems using Oauth. • Expert in debugging and solving issues. • Experience in CI/CD Pipeline creation and maintenance. • Fluent with Jira or a similar issue-tracking system. • Fluent in an AGILE/SCRUM development environment. • Fluent with code versioning tools like GIT and participating in code reviews. • Fluent in API Documentation automated generation and manual additions. • Highly capable in influencing and mentoring the software development teams while also taking the initiative on structuring the engineering culture from the highest level. • Skilled in time management with excellent verbal and written communication skills. • An excellent communicator, flexible team player, independent thinking, strong in documentation that has experience working with teams in different time zones. • Thrives in a fast paced global engineering environment with continuous innovation. • A willingness to go above and beyond to solve problems and tackle dynamic challenges. • Strong customer service and client facing skills and brings a positive attitude and energy.

Benefits

• Competitive salary and opportunity for equity • Option to work fully remotely or in-person • Medical, dental and vision insurance • Reimbursement for educational courses

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com