Hello! My name is Eitan and I’m the current Technical Lead at Alephbeta.org. Due to personal reasons, I’m stepping down. I absolutely love Aleph Beta and want to ensure it is left in good hands. So I’m doing something unconventional: I’m taking responsibility to find my successor. I’m actively searching for a passionate, driven individual to take the reins of this exciting role. This isn’t your typical job description; I’m here to give you an inside look at exactly what you’ll be doing, just as I have been doing to this day.
Core Technologies You’ll Work With:
- TypeScript/Node.js
- JavaScript and React
- Next.js
- Docker
- PostgreSQL and Redis
- OpenSearch/Elasticsearch
- BullMQ (job queue)
Infrastructure You’ll Manage:
- Our systems mostly run on AWS and are managed through Terraform, incorporating services like ECS, Lambda, Cloudwatch, and RDS.
- We use CircleCI for our continuous integration and deployment pipeline.
Mobile Apps:
- Android app built with Kotlin
- iOS app developed using Swift
Your Daily Routine:
- Reviewing pull requests
- Pair programming and designing solutions with direct reports
- Managing your team’s work/tickets and providing status updates
- Taking on DevOps tasks like releasing, debugging, and scaling
- Seizing opportunities for individual contributions, including hands-on coding
- Occasionally diving into data analysis
Less Frequent but Crucial Tasks:
- System architecture design
- Roadmap planning to align on future goals
- Sync meetings to foster leadership alignment
- Participating in the hiring process
- Feedback and team building
Why This Position is Exceptional:
- Full Ownership: You’ll own the tech stack top to bottom. Your decisions will steer our course.
- Collaborative Excellence: Your manager and partner in crime will be a former Palantir product manager that has been, for me, one of the most exceptional teammates I’ve ever known.
- Wide Range of Technologies: You’ll support our five senior engineers, getting hands-on across all platforms and technologies—Next.js, React, Node.js, Android Kotlin, iOS Swift, Postgres, AWS infrastructure, and more.
- Strategic Position: Be part of strategic planning meetings where you’ll help shape the direction of the company and product at the highest level.
- Fully Remote: Our organization is fully remote, allowing you the freedom to work from anywhere that is most comfortable for you.
To succeed in this role, you should have the following skills and experience:
- 5+ years of SW development experience (Preferred full stack experience, preferred familiarity with Typescript/Javascript and React, familiarity with mobile app development, a plus)
- Excellent English communication verbal and written
- MS or Bachelor’s degree in software engineering/computer science/information systems
- Experience in management, a plus