Senior Backend Web Developer Job at Folklore in Minneapolis
Folklore, Minneapolis, MN, United States
Job Overview:
Folklore is seeking a talented and motivated developer with 5-8 years of backend web development experience. This individual will have a proven track record that demonstrates a strong understanding in all aspects of the backend architecture to include server management, API development, CMS development, and 3rd party integrations. In this role, you will be responsible for building, optimizing, and maintaining the server-side components for web applications operating on varying technical stacks. Your primary focus will be developing scalable and efficient back-end solutions and ensuring seamless functionality between the front and back ends of website applications and supporting integrations.
Key Responsibilities:
- Develop or extend existing CMS frameworks (e.g., WordPress, Drupal, Craft).
- Work with front-end developers to ensure seamless CMS integration for dynamic content delivery.
- Work with front-end developers, designers, and project managers to deliver complete solutions and ensure all technical requirements are met.
- Configure, maintain, and optimize server environments for development as well as production facing websites.
- Monitor server performance, handle troubleshooting, and scale server architecture as necessary.
- Design, develop, and maintain custom API implementations for internal and external services.
- Integrate third-party APIs to extend the functionality of existing platforms.
- Implement custom CMS based plugins or extend existing CMS functionality depending on the project needs.
- Design, develop, and optimize relational (e.g., MySQL, PostgreSQL, MariaDB) and non-relational (e.g., MongoDB) databases.
- Ensure database security, backup, and disaster recovery requirements are met.
- Troubleshoot and debug back-end issues and optimize application performance.
- Coordinate with the development team and perform deployments to development and production environments.
- Participate in code reviews and contribute to best coding practices.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Backend Web Developer or similar role.
- Proven experience with multiple and varying technology stacks and a never ending desire to expand and dive into the unknown.
- Strong understanding of middleware solutions and their appropriate applications.
- Strong proficiency in server-side languages such as PHP, Node.js, C# and Java.
- Experience with server management tools and cloud platforms (e.g., AWS, Azure).
- Expertise in building and consuming RESTful/GraphQL/RPC/OData APIs.
- Experience with popular CMS platforms (WordPress, Drupal, Craft, etc.).
- Strong knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
- Understanding of web security best practices (SSL, encryption, authentication methods).
- Proficiency with GIT version control.
- Experience with DevOps tools and CI/CD pipelines.
- Knowledge of caching mechanisms like Memcached or Redis.
Benefits and perks:
- Robust medical, dental and vision coverage (100% paid medical premiums for employees)
- Open and encouraged PTO
- 16 paid holidays
- Half-day summer Fridays
- 401k plus employer contribution
- Paid parental leave
Folklore is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.