San Francisco, CA
Senior Full-Stack Javascript Engineer
Manara is a social impact startup whose mission is to unlock human potential and diversify the global tech sector while uplifting the economies of the Middle East & North Africa (MENA), with a focus on Palestine and women.
As one of the first engineers at a growing startup, you will build our tech product from scratch. You will be closely involved in determining which features we build, how we design the user experience, and how we design the architecture.
Our tech product’s initial mission is to provide a delightful experience for the users of our training & job placement program and empower us to place 10x more engineers in world-class jobs without having to 10x the staff & expenses. For example, our participants should be able to book mock interviews with volunteers from top tech companies like Google after browsing the profiles of mock interviewers and seeing which are available. They also need to be able to keep track of their assignments and see how they are performing compared to other classmates.
You’ll implement complex workflows in our Next.js application. Knowing Next.js is a good-to-have but not a requirement for this role.
We will invest heavily in your growth. You will be managed by a seasoned engineering manager & architect. If desired, you may have the chance to manage junior engineers.
YOUR QUALIFICATIONS
Note: Diverse candidates often screen themselves out of job applications if they don’t have all the qualifications. Please apply if you’re excited about the role - we’d love to see your application!
Technical skills (required):
- Write high-quality, maintainable code with unit, integration, and end-to-end tests.
- Work closely with stakeholders in a cross-functional team, collaborating effectively with Operations, Product, Design, etc.
- Work with the latest technologies such as Javascript, Typescript, and React.
- Design the architecture for our solutions, including the backend, frontend, and database.
- Focus on business value. You don’t want to simply complete tickets, you want to understand how each ticket gets us closer to our goals.
Technical skills (not required):
- Skilled at mentoring junior engineers
- Conduct helpful, clear code reviews
- Next.js knowledge
- Ability to figure out when it makes sense to build our own product vs buying existing software from a vendor
Soft skills:
- Remote: You have experience working on effective remote teams & thrive in such environments. You work well across time zones (e.g., you communicate effectively via asynchronous oral & verbal channels).
- Ability to handle ambiguity: we’re an early-stage startup which means the roadmap will change
- Execution/project management: As a small startup, we depend heavily on each person to be reliable and effective. You get things done efficiently and accurately, with little need for supervision. You use tools like Jira & remember everything that needs to get done.
- Collaboration/team player: You can work effectively with other people at Manara. For example, you partner closely with our sales leader who manages our hiring partner network to make matches between our participants and companies. You collaborate with our training/program manager to develop new training programs based on what you see posing challenges for our job hunters. You roll up your sleeves to do the unglamorous work or support a team member when needed.
- Growth mentality: You love learning, are hungry for feedback, and can quickly learn new things (process, technologies, etc.)
- Passionate about Manara’s mission of creating a community that unlocks the full potential of top tech talent in MENA (with a focus on Palestine & women)
LOCATION
We are a fully remote team.
HOW TO APPLY
- Complete the short video interview here: https://bit.ly/manaraprescreen
- Fill out the application form here: https://airtable.com/shrJvG1qGu8wYiV67
Browse other jobs