About the job
At Code and Theory, our engineering teams are dedicated to crafting and managing state-of-the-art digital products that deliver captivating customer experiences as well as robust internal platforms. As a Senior Full-Stack Engineer, you'll be instrumental in developing solutions across the full stack, encompassing both front-end and back-end components, while closely collaborating with design, product, and quality assurance teams to ensure high-quality, scalable, and well-structured solutions. This role emphasizes strong API integration abilities, sound engineering judgment, and a capacity for rapid learning and adaptation to new tools and technologies.
WHAT YOU'LL DO
- Own and manage features and systems across the full stack, ensuring the delivery of high-quality, scalable solutions either independently or collaboratively.
- Develop and sustain modern front-end applications utilizing React and Next.js, with a focus on accuracy, maintainability, and seamless integration with back-end services.
- Design, implement, and integrate APIs and back-end services while ensuring clear contracts, robust data validation, and reliable communication between internal and external systems. You will lead or manage complex API integrations from start to finish.
- Work with typed back-end frameworks and tools (e.g., tRPC, Prisma, Zod) to create maintainable and well-structured application logic.
- Collaborate with cross-functional teams to align on architecture, data flow, and technical trade-offs.
- Engage in technical discussions, architectural reviews, and problem-solving sessions.
- Produce clean, maintainable, and well-documented code adhering to established standards and best practices.
- Support and mentor junior engineers by sharing knowledge, reviewing code, and promoting sound engineering practices.
- Stay updated with emerging technologies and frameworks, demonstrating the ability to quickly learn and apply new platforms as necessary.
