Empowering students around the world to study abroad and access the best education.
Founding Engineer, Full Stack
Location
New York
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Founding Engineer, Full Stack
ApplyBoard
• Contributing to and becoming an expert in Breadboard’s software and infrastructure. • Implementing and rolling out new features into production (both big and small) • Not only understanding our tech but also how the global electronics supply chain works (don’t worry, we’ll teach you) • Taking ownership of larger initiatives, pushing back on the founders, and delivering value to our customers. • Designing and implementing modular systems with the right balance of structure and flexibility. • Introducing software development practices that will keep our engineers productive. • Mentorship as the team grows to more junior engineers. • Identifying new opportunities for responsibility and taking them on. We're at an early stage and you must be comfortable with ambiguity.
Job Requirements
- 3+ years of experience in architecting, developing, testing, and launching web applications from end to end.
- Self-started and fast learner who is comfortable dealing with ambiguity and hard problems.
- Experience of working with React as well as such modern backend web frameworks as NestJS.
- Experience in working with relational databases, ideally Postgres.
- Familiarity with cloud-native software development (ideally AWS).
- Able to apply best software engineering practices (testing, lean development, SOLID principles, code reviews)
Benefits
- Competitive cash compensation
- Stock ownership at a fast-growing company
- Health/dental/vision insurance—100% coverage option
- The ability to push for other benefits you think are important
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
DataTech RecruitmentBoutique Recruitment Agency - helping clients and candidates transform their lives.
• Develop T-SQL stored procedures and functions to implement business logic • Develop regression tests to test T-SQL code • Perform database performance optimization • Perform application support on rotational basis • Build responsive web pages that provide a good user experience and uses efficient data transfer between front-end, service layer, and back-end databases • Use AngularJS to develop reusable front-end components
Staff Software Engineer – Smart Contracts Team
MLabsWe are a Haskell, Rust, Blockchain and AI consultancy.
• Stay connected with the EVM ecosystem, bringing vital learnings and applicable explorations back to the team to improve EVM DevEx. • Implement and enhance the Java-based smart contract services that parse bytecode and process transactions submitted via an EVM client. • Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets. • Write efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency. • Apply knowledge of Solidity and the EVM transaction lifecycle to explore and unblock Web3 tool and DApp integration capabilities, ensuring developers can use familiar tools. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.
• Project Ownership: Take full accountability for projects by breaking down high-level goals into actionable tasks, proposing technical approaches, and driving execution from end-to-end. • Frontend Development: Design and implement scalable dashboards and tools that visualize protocol risk, ensuring tight integration with backend data sources. • API Management: Build and maintain robust GraphQL APIs and data services to power the user interface and internal tooling. • Platform Evolution: Own the development, architectural improvements, and performance optimization of the Alert Portal. • Insight Presentation: Partner with research and protocol teams to understand DeFi protocols deeply and present findings through intuitive, data-rich interfaces. • Mentorship: Support junior engineers by sharing best practices in full-stack development and high-quality engineering standards. • Technical Excellence: Ensure code quality and maintainability through rigorous testing, documentation, and comprehensive code reviews. • Innovation: Identify product opportunities and technical improvements across the platform while collaborating with cross-functional teams to ensure high-quality outputs.
• написання нових сервісів на базі фреймворку Django • використання шаблонів Django (Alpine.js, Tailwind) • створення та підтримка API, сервісів та систем • створення нових інструментів для операційних команд та вдосконалювання наявних • менторинг тіммейтів



