Flocknote

Software Engineer

Flocknote

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSDockerElasticSearchLAMPMySQLNode.jsNoSQLPHPSQL

About the role

  • Crafting amazing user experiences and strong backend solutions.
  • Owning the success of the product from rough idea to a product that ships.
  • Solving the right problems in creative ways while balancing tradeoffs and timelines.
  • Iterating on Flocknote's robust backend with a focus on quality, scalability, and security.
  • Collaborating with teammates with love and respect.

Requirements

  • To know your way around a LAMP stack, node servers, or other modern web app development stacks.
  • Experience with OOP concepts, design patterns, and proficiency in a modern web-based language and environment.
  • Experience crafting efficient SQL queries and interacting with services via command line.
  • A strong knowledge of security best practices, especially as it relates to websites, including understanding of CSRF, XSS, encryption, SQL injection, etc.
  • Bonus points if you have experience with… PHP (8+) and modern PHP development.
  • Cross-client email design and understanding differences in HTML layout and compatibility issues for various email clients.
  • Queues and asynchronous processing paradigms.
  • Test-driven development and crafting integration and unit tests as part of your regular development process.
  • PCI & other data security compliance.
  • Debugging performance or stability issues using log files, infrastructure metrics, server and MySQL process logs, and MySQL EXPLAIN plans.
  • AWS and Docker.
  • Elasticsearch and other NoSQL datastores.
Benefits
  • All positions are full-time (remote/work-from-home) positions with salary and benefits.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
LAMP stackNode.jsOOP conceptsdesign patternsSQLPHPasynchronous processingtest-driven developmentElasticsearchNoSQL
Soft skills
collaborationproblem-solvingcreativitytime managementquality focus
Certifications
PCI compliance