About Us:
Welcome to Clinch! a fast-growing startup revolutionizing the AdTech industry.
We thrive on innovation and deliver cutting-edge solutions that make advertising smarter, faster, and more impactful.
Join us, and you'll be part of a passionate team dedicated to shaping the future of digital advertising.
We are seeking an experienced and highly skilled
Senior Backend Developer to join our dynamic development team.
Position Overview:
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.
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.
Key Responsibilities:
- Design, develop, and maintain backend services and APIs using C# on Linux.
- Optimize and refactor existing code to improve performance, reliability, and maintainability.
- Implement and manage database solutions using MySQL, Clickhouse, Athena, Aerospike and ElasticSearch.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work closely with the DevOps team to ensure seamless deployment and continuous integration/continuous deployment (CI/CD) processes.
- Write clean, maintainable, and testable code, adhering to industry best practices.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to operations.
- Participate in code reviews, providing constructive feedback to peers.
- Stay updated with emerging technologies and industry trends to ensure our technology stack remains current and effective.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of experience as a Backend Developer, with a strong portfolio of previous work.
- Proficiency in C# and .NET Core , with experience deploying applications on Linux.
- Solid understanding of database design and management, specifically with MySQL.
- Experience working with AWS cloud services (e.g., EC2, RDS, S3, Lambda).
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems, preferably Git.
- Excellent communication and collaboration skills.
- Problem-Solving Skills: Ability to analyze complex problems and devise efficient solutions to handle large-scale data processing challenges.
- Team Player: Strong collaboration and communication skills, with the ability to work effectively in a team-oriented environment.
- Continuous Learning: A passion for staying updated with the latest trends and advancements in the field of Big Data and backend development.
Why Join Us?
- Growth: Be part of an innovative startup with ample opportunities to grow professionally.
- Impact: Your work will directly contribute to shaping the future of AdTech.
- Culture: Enjoy a supportive, dynamic, and collaborative work environment.