Senior Full-Stack Engineer
About the Company
Established in 2018 by professors from Yale University and Columbia University, CertiK is an industry trailblazer in blockchain security, harnessing cutting-edge AI technology to secure and monitor blockchain protocols and smart contracts. The primary goal of CertiK is to enhance cybersecurity, initially focusing on blockchain applications and pushing the boundaries of academic innovations into the enterprise sector. CertiK is a leading and rapidly expanding company in blockchain security, trusted by many, including prominent projects like Aave, Polygon, and Binance Smart Chain. Notable investors backing CertiK include Tiger Global, Coatue Management, and Coinbase Ventures, among others.
About the Position
As a Senior Full-Stack Engineer, you will play a crucial role in the development team dedicated to enhancing skynet.certik.com, a top-tier Web3 security rating and research platform. You will collaborate with designers and product managers to ensure the flawless execution of UI/UX designs. Additionally, you will partner with a team of experienced engineers to elevate the performance of web applications.
Responsibilities
- Take complete ownership of projects, overseeing them from conception to final product delivery
- Develop highly scalable distributed solutions for both front-end and back-end architectures to provide exceptional user experiences and foster business growth
- Create new features and infrastructure in response to evolving business and project needs
- Continuously enhance application performance, reliability, and scalability, maintaining a high bar for code quality and application design
- Engage in agile collaboration, adhering to best practices, advancing continuous learning, and fostering a positive team culture
Requirements
- Possess 5+ years of professional experience as a Full Stack Engineer, ideally in a fast-paced environment
- Demonstrate proficiency in front-end development technologies like TypeScript, React.js, and modern frameworks such as Next.js, Tailwind, or Ant Design
- Exhibit expertise in server-side technologies like Node.js, Go, Python, and Rust
- Have experience with various database systems, cloud platforms (AWS), and other relevant technologies
- Understand software engineering principles, design patterns, and best practices
- Strong communication, collaboration skills, and the ability to excel within a team environment
- Offer a systematic problem-solving approach, a strong sense of ownership, and motivation to drive results
Preferred Skills
- Hold a Master's degree in Computer Science, Software Engineering, or a related field
- Possess professional software development expertise in web applications, SaaS products, or distributed systems
- Experience in developing blockchain applications and proficiency in AI-powered coding
- Background in technical leadership with a track record of achieving desired outcomes
The expected annual salary range for this role is $120,000 - $180,000, with final compensation determined based on candidates' skills and experience.
CertiK accepts applications for this position continuously.
CertiK provides an array of benefits to full-time employees, including medical, vision, dental insurance, 401(k) plan with company matching, and flexible PTO. The company is an equal opportunity employer and promotes diversity within its workforce.
