Remote Senior Software Engineer

Posted

Apply now
Please, let Burq, Inc. know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Burq is on a mission to simplify the complex process of offering delivery solutions.
  • The company has built the largest network of delivery networks and partners with major delivery companies.
  • Burq powers deliveries for rapidly growing companies, including retailers and startups.
  • As a Senior Software Engineer, you will design, develop, and optimize scalable systems for the platform.
  • You will work with a talented team to tackle complex engineering challenges and shape the future of the product.
  • This role is suited for engineers who thrive in high-impact environments and enjoy deep technical work.

Requirements:

  • A Bachelor of Science degree in Computer Science/Engineering, Software Engineering, or equivalent is required.
  • A minimum of 5 years of professional experience in designing and developing highly scalable software systems is necessary.
  • At least 5 years of experience in REST API design, development, and integration of data sources and databases is required.
  • Proficiency in Javascript/Typescript and NodeJS for at least 5 years is essential.
  • Experience with SQL and at least one relational database (MySQL, MariaDB, SQLite, PostgreSQL) for 5+ years is required.
  • A minimum of 3 years of experience in NoSQL, preferably with MongoDB, is necessary.
  • At least 3 years of experience in HTML5 & CSS3 is required.
  • Experience with frameworks such as ExpressJS, NestJS, Angular, React, or Vue for at least 3 years is necessary.
  • A minimum of 3 years working with microservices architecture is required.
  • Experience with AWS infrastructure or a similar cloud platform for at least 3 years is essential.
  • Expertise in problem-solving with data structures, design patterns, and algorithms is required.
  • Proficiency in code refactoring, best practices, and object-oriented programming is necessary.
  • Experience in writing testable, efficient, and reusable code with unit testing and automated testing frameworks is required.
  • A strong understanding of asynchronous programming and its applications is essential.
  • Expertise in user authentication, authorization, and security compliance is required.
  • Experience in CI/CD pipeline creation and maintenance is necessary.
  • Familiarity with Jira or a similar issue-tracking system is required.
  • Experience in an AGILE/SCRUM development environment is essential.
  • Proficiency with code versioning tools like GIT and participation in code reviews is necessary.
  • Experience in API documentation, both automated generation and manual additions, is required.
  • Strong mentoring and influencing skills within software development teams are necessary.
  • Excellent time management and communication skills are required.
  • Ability to work independently and collaboratively with teams across different time zones is essential.
  • A willingness to tackle dynamic challenges and provide strong customer service is necessary.

Benefits:

  • Competitive salary with the opportunity for equity is offered.
  • Employees have the option to work fully remotely or in-person.
  • Comprehensive medical, dental, and vision insurance is provided.
  • Reimbursement for educational courses is available.
  • A workstation setup stipend is offered to support remote work.
  • Burq values diversity and is an equal opportunity employer, ensuring no discrimination based on various factors.
Apply now
Please, let Burq, Inc. know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback