ExpressJS Developer - Job Description
ExpressJS Developer at an EdTech Startup
We are an EdTech startup based in the western region of the USA and are in our growth phase. We already have a team of backend and frontend developers using the MERN stack to build our platform.
Now, we need a skilled backend ExpressJS developer to build smooth and functional RESTful APIs and other backend features to scale the product. We are looking for a passionate developer who would be able to provide a 3 hour overlap with the Pacific time zone.
ExpressJS Developer Roles and Responsibilities
- Read and process the operational historical data from the existing ed-tech platform.
- You would work with their team to handle the backend development
- You would work toward solving & optimizing discovery problems like recommendations, search systems etc.
- You would help build the distributed social learning graph which can handle a high volume of traffic
- You should have a builder mentality with an obsession to ship impactful features.
Expectations in the first week
- Get yourself acquainted with the various practices followed in the team.
- Understand and learn the different stacks and products.
Expectations in the first month
- Collaborating with backend and design teams to plan, design and initiate new features.
- Document and run tests to enhance product performance.
- Work on bug fixing to improve product performance
Expectations in the first six months
- Improve the codebase for future upgrades by gathering feedback.
- Work together with the development teams to lead development initiatives for other features.
ExpressJS Developer Skills and Qualifications
Necessary:
- 3+ years of experience in ExpressJS
- Thorough understanding of RESTful APIs and basic understanding of ReactJS
- Complete knowledge of HTML/CSS, JavaScript and NodeJS
- Comfortable with version control tools like Git, Github and Bitbucket
Preferred:
- Remote working experience preferred
- Experience in a any stage startup would be preferred.
Hiring Stages
Round 1 : Take a home test that involves writing a solution code to a problem statement.
Round 2 : Technical interview testing hard and soft skills
Round 3 : Interview with the founder of the company.
Round 4 : HR Interview.
Why work with us
At XYZ, you have the opportunity to
- Work in a fully remote (work from anywhere) role.
- Support for setting up a home office.
- Enjoy a culture with opportunities for exponential growth and learning.
- Receive a more-than-competitive salary plus benefits.
- A flat and transparent culture.
Who you'll work with
You will be working together with the CTO (who is also a co-founder), the frontend, backend and design teams. To learn more about the individuals you'll be working with you can visit their profiles here: [LinkedIn profile link] or [AngelList profile link].
How to apply
- If you're keen on working in the role, send in your resume to this email address [email ID].
- If you know someone talented who might be a good fit, refer them to us.
- For any queries you have , email us at [email ID]