Fullstack Developer
Must-have:TypeScriptJavaScriptPythonJavaGoHTMLCSSReactAngularVueNode.jsExpressLaravelFrontendBackendMicroservices
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Master's degree is an advantage.
- Minimum 5–8 years of experience in software development, including both frontend and backend development.
- Minimum 3 years of experience developing and deploying enterprise-grade web applications.
- Strong proficiency in modern frontend technologies such as: JavaScript / TypeScript, HTML5, CSS3, React.js, Angular, or Vue.js
- Strong proficiency in one or more backend programming languages such as: Java (Spring Boot), Node.js (Express.js/NestJS), Python, Golang
- Experience designing and developing RESTful APIs and microservices.
- Experience implementing authentication and authorization mechanisms such as OAuth2, OpenID Connect, SAML, or JWT/Opaque Tokens
- Experience working with relational databases such as: PostgreSQL, MySQL
- Experience working with NoSQL databases such as: MongoDB, Redis
Skills:
- C++
- Laravel
- MySQL
- jQuery
- MongoDB
- React.js
- JavaScript
- Microsoft SQL Server
- Node.js
- PostgreSQL