Job Summary
We are seeking an independent Full-Stack Software Developer (TypeScript) to design, build, and maintain scalable, user-friendly web applications across the full development lifecycle, with strong focus on both frontend and backend development.
Mandatory Skills
- 4+ years of experience as an independent software developer with strong full-stack capabilities;
- Hands-on experience in aviation-related or similarly complex domain projects;
- Must have TypeScript/JavaScript (primary), with additional exposure to Python, Ruby, or PHP;
- Strong foundation in web technologies: HTML, CSS, JavaScript, and modern TypeScript practices;
- Experience with frontend frameworks (React/Svelte) and backend development using Node.js (Express/NestJS preferred);
- Solid understanding of RESTful APIs and microservices architecture;
- Experience working with both relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB);
- Strong problem-solving, analytical thinking, and communication skills.
Desirable Skills
- Portfolio showcasing full-stack web applications;
- Familiarity with Agile methodologies and DevOps practices (CI/CD, Docker, cloud deployments).
Responsibilities
- Gather and translate business requirements into scalable technical solutions;
- Design, develop, and maintain full-stack applications using TypeScript and modern frameworks;
- Build and integrate robust backend APIs and responsive frontend interfaces;
- Ensure code quality through unit, integration, and end-to-end testing;
- Independently manage project delivery including timelines, scope, and issue resolution;
- Communicate progress and technical updates effectively with stakeholders;
- Maintain and enhance existing systems, including bug fixes and performance improvements;
- Continuously explore and adopt modern technologies to improve system efficiency and user experience.
Should you be interested in this career opportunity, please send in your updated resume to ************* at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (*************).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639