About the position
<p><strong>Clinch </strong>leads the industry in developing platforms that help brands and agencies advertise better.</p><p>The company’s AI-driven Personalization technology delivers custom-tailored ad experiences across all channels.</p><p>Management Platform, Flight Control, enables agencies to manage the entire campaign lifecycle, from strategy through activation and measurement on a single platform that makes agencies massively more productive.</p><p>We are seeking an experienced and highly skilled Senior Backend Developer to join our dynamic development team.</p><p>Position Overview</p><p>As Senior Backend Developer at Clinch, you will play a crucial role in developing, maintaining, and optimizing our backend services. You will work closely with our front-end developers, DevOps team, and other stakeholders to ensure our applications are robust, scalable, and performant.</p><p>Your primary focus will be on developing backend services using C# on a Linux environment within the AWS cloud infrastructure, with MySQL as the database.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain backend services and APIs using C# on Linux.</li><li>Optimize and refactor existing code to improve performance, reliability, and maintainability.</li><li>Implement and manage database solutions using MySQL, Clickhouse, Athena, Aerospike and ElasticSearch.</li><li>Collaborate with front-end developers to integrate user-facing elements with server-side logic.</li><li>Work closely with the DevOps team to ensure seamless deployment and continuous integration/continuous deployment (CI/CD) processes.</li><li>Write clean, maintainable, and testable code, adhering to industry best practices.</li><li>Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to operations.</li><li>Participate in code reviews, providing constructive feedback to peers.</li><li>Stay updated with emerging technologies and industry trends to ensure our technology stack remains current and effective.</li></ul>
Requirments
<p><br></p><p>Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.</p><p>· 5+ years of experience as a Backend Developer, with a strong portfolio of previous work.</p><p>· Proficiency in C# and .NET Core , with experience deploying applications on Linux.</p><p>· Solid understanding of database design and management, specifically with MySQL.</p><p>· Experience working with AWS cloud services (e.g., EC2, RDS, S3, Lambda).</p><p>· Familiarity with RESTful APIs and web services.</p><p>· Knowledge of version control systems, preferably Git.</p><p>· Excellent communication and collaboration skills.</p><p>· Problem-Solving Skills: Ability to analyze complex problems and devise efficient solutions to handle large-scale data processing challenges.</p><p>· Team Player: Strong collaboration and communication skills, with the ability to work effectively in a team-oriented environment.</p><p>· Continuous Learning: A passion for staying updated with the latest trends and advancements in the field of Big Data and backend development.</p>