
Software Engineer
Flocknote
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob 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