Flocknote is hiring a
Software Engineer
Flocknote
π΅ ~$110k-$160k
πRemote - United States
Please let Flocknote know you found this job on JobsCollider. Thanks! π
Summary
Flocknote is seeking a self-motivated Software Engineer with experience in LAMP stack, OOP concepts, and modern web app development to join their fast-growing product team. The role involves managing technical aspects of Flocknote service, building out backend systems, integrating with third-party services, implementing new features, exterminating bugs, and improving backend design and coding standards.
Requirements
- To know your way around a LAMP stack, node servers, or other modern web app development stacks
- Experience with OOP concepts and proficiency in a modern web based language and environment
- Experience maintaining Linux VPS servers running Apache, PHP, and MySQL using the command line
- A strong knowledge of security best practices, especially as it relates to websites, including understanding of CSRF, XSS, encryption, SQL injection, etc
- The ability to learn quickly, multitask, and work independently in a fast-moving and dynamic environment
- To be a self-starter and a go-getter and highly focused on crafting high quality and testable code
- To have strong interpersonal skills and be flexible, detail-oriented, professional, easy to get along with, enthusiastic and of high moral character
Responsibilities
- Managing technical aspects of the Flocknote service, including maintaining the health, uptime and performance of all Flocknote servers
- Continuing to build out Flocknote's robust backend, including queueing & messaging systems, user management & security, data archiving, email reputation & sending, payments processing, and much more!
- Integrating with multiple 3rd party services, including billing, credit card processing, short (and long) code text messaging, phone calling, - Amazon SES, Amazon SQS, Amazon S3, Facebook, Twitter and others
- Implementing and developing new features across all areas of the stack
- Exterminating bugs and helping our support team make sure our customers have a great experience with Flocknote
- Constantly improving and iterating our backend design and coding standards
Preferred Qualifications
- Experience with PHP (8+) and modern PHP development
- Experience developing cross-client email design and understanding differences in HTML layout and compatibility issues for various email clients
- Experience with queues and asynchronous processing paradigms
- Experience with some form of test driven development and crafting integration and unit tests as part of your regular development process
- Experience with PCI & other data security compliance
- Ability to debug performance or stability issues using log files, infrastructure metrics, server and MySQL process logs, and MySQL EXPLAIN plans
- Experience with AWS and Docker
- Knowledge of Elasticsearch and other NoSQL datastores
Benefits
All positions are full-time (remote/work-from-home) positions with salary and benefits
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Jobs
- π°$200k-$250kπWorldwide
- π°~$140k-$275kπGermany
- π°~$48k-$59kπPortugal
- π°$220k-$300kπUnited States
- π°~$56k-$84kπIndia
- π°~$135k-$180kπWorldwide
- π°~$41k-$49kπMalaysia
- π°$165k-$185kπUnited States
- π°~$38kπUnited Kingdom
- π°~$150k-$222kπUnited States
Please let Flocknote know you found this job on JobsCollider. Thanks! π