Codal is searching for a Tech Lead to perform various architectural tasks and provide technical leadership. To ensure success, you should have experience leading a team of 4-6 engineers, plus extensive experience with designing architectures and web applications, ensuring the team delivers robust, scalable and secure solutions. This role involves maintaining high quality and standards across the full stack to deliver high-performance technologies. Architectural Vision: Design and lead the implementation of system architectures, including both scalable microservices and well-structured monolithic solutions, tailored to project requirements. Backend & API Mastery: Establish and enforce best practices for backend development, focusing on robust API design (REST/GraphQL), security protocols (OAuth/JWT), and comprehensive technical documentation. Data Strategy: Define and manage the overall data persistence strategy, covering relational databases (PostgreSQL), NoSQL solutions (MongoDB), and high-performance caching layers (Redis). Infrastructure & DevOps Collaboration: Partner with the DevOps team on critical infrastructure management, including CI/CD pipeline optimization, containerization (Docker/Kubernetes), and effective utilization of AWS/Azure cloud services. Performance Optimization: Proactively identify and resolve performance bottlenecks within the backend stack, driving optimizations to enhance system latency and throughput. Mentorship & Quality Assurance: Elevate team capabilities through deep-dive code reviews, providing constructive feedback focused on security, maintainability, and architectural soundness.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
101-250 employees