> DOU
middle
ReadeatSoftware Engineer
format:Remote
node.jsnext.jstypescriptjavascriptmysqlpostgresqlelasticsearchredisrest-apiunit testing
phplaravelsymfony
> full description
Requirements
- 2+ years of professional experience in a backend development role
- Strong proficiency in Node.js and its ecosystem (e.g., Next.js).
- Strong proficiency in TypeScript and JavaScript.
- Desirable knowledge of PHP and experience with one of the frameworks (Laravel, Symfony etc).
- Solid experience with relational databases like MySQL and PostgreSQL.
- Experience with Elasticsearch for building search functionalities.
- Proven experience using Redis for caching and performance enhancement.
- Strong understanding of RESTful API design principles.
- Proficient with version control systems, primarily Git.
- Experience writing unit and integration tests.
- Excellent problem-solving and analytical skills.
Responsibilities
- Develop and maintain server-side logic using Node.js and PHP (Laravel).
- Design, implement, and optimise database schemas and queries for MySQL and PostgreSQL.
- Write clean, scalable, well-documented, and testable code.
- Participate actively in code reviews to maintain high standards.
- Develop and execute unit and integration tests to ensure application reliability.
- Troubleshoot, debug, and resolve complex technical issues.
- Contribute to architectural discussions and decisions.
Intervew steps
- pre-screen
- tech interview