We are looking for a full-stack developer with experience in NodeJS, Express, React / Angular for developing Marsilian’s educational platforms—the most used apps nationally in their niches (Grile-Rezidentiat.ro, Grile-Admitere.ro, BIOMAP.ro).
Location: Remote/Craiova
The platforms are in various stages of development, given the fact that we rolled out in different years. They are 100% custom, and there are elements of artificial intelligence, gamification, and user experiences that we've refined over eight years.It is ideal to know English at an intermediate level because the technical department is international.
Why join us?
- You have the opportunity to come up with original ideas that WILL be considered—communication is a critical aspect for us.
- We will support you financially if you want to attend courses to develop yourself professionally—and we have a budget specially allocated for education.
- You have the certainty that your effort will have a tangible impact on society—for us, education is one of the noble areas of life, and we're delighted to have served over 220,000 users so far.
- You will be part of a team of people who are super friendly, pleasant, and extremely good in their fields.
- You have colossal flexibility when it comes to location—you can work remotely if you want
- You can get performance bonuses.
- (obviously, your basic salary will be paid on time without delay)
Responsibility
- Coding and quality code maintenance
- Collaboration with the CTO and with the testing team
- Effective use of DevOps tools
- Set correct deadlines and deliver on time
- Integrate static format pages (HTML, CSS, Tailwind CSS) for the Web
- Ability to communicate quickly and efficient any bottlenecks
Requirements and qualifications
- Languages: Typescript, PHP, SQL
- Technology stack: NodeJS, Express, React / Angular / Other UI frameworks and libraries, MySQL, MongoDB / Mongoose.
- Required skills: Good knowledge of Git, Package managers (like npm), Basic server architecture, Algorithms, Basic SEO.
- Optional skills: Jira, Machine learning, Testing frameworks (Jest, Cypress, etc), CI/CD, Bundling technologies (Snowpack, Vite, etc), Performance oriented programming.
- Communication skills: Proficiency in English is required.
- Extra points: Interested in exploring new technologies, learning new tools, attention to details, willing to improve.
- Bonus: Experience with Agile Scrum and Jira methodology
Do not apply if you are just looking for a random job. We love developing long-term professional relationships and developing fantastic products and services that add immense value to society. Only apply if you really want to work with us.
If you’ve resonated with what you read so far, let's get to know each other!
Please send us a CV + Portfolio using the following form. It would help if you also told us about yourself and your experience.
If we’re a match, we’ll contact for an interview as soon as possible.