Full StackTypescript Developer - Inventory System

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

PHP 57,882

HOURS PER WEEK

40

DATE POSTED

Mar 2, 2025

JOB OVERVIEW

Company Overview:

We are an innovative inventory software startup focused on simplifying, streamlining, and optimizing the inventory management industry. Our mission is to create the most user-friendly and efficient inventory management system on the market. We are building a solution from the ground up and need talented developers who are passionate about working with TypeScript to help us build and scale our platform.

Job Responsibilities:

- Design, develop, and maintain core features of our inventory management system using TypeScript and related technologies.
- Build scalable, high-performance, and secure frontend and backend components that support the platform's functionality.
- Collaborate closely with product managers, UI/UX designers, and other engineering teams to deliver new features and improvements.
- Write clean, maintainable, and efficient code with a focus on performance and reliability.
- Integrate with third-party APIs and external systems (e.g., ERP, e-commerce platforms) to extend the system's capabilities.
- Implement and maintain database solutions, including PostgreSQL and MongoDB, to ensure data integrity and fast query performance.
- Work on unit testing, debugging, and ensuring the software meets quality standards.
- Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Continuously monitor, optimize, and improve the system's performance as the user base grows.

Required Skills & Qualifications:
- Strong experience with TypeScript, including proficiency in modern JavaScript frameworks and libraries.
- Solid experience with Node.js backend development.
- Expert knowledge of React, Redux, and component-based architecture.
- Proficiency with GraphQL API development and implementation.
- Experience with CSS frameworks like Tailwind CSS and component libraries such as shadcn/ui.
- Solid understanding of object-oriented design principles and design patterns.
- Experience with database management systems (PostgreSQL, MongoDB) and writing optimized queries.
- Familiarity with cloud platforms (e.g., AWS, Azure) and deploying TypeScript applications in cloud environments.
- Experience with CI/CD workflows using GitHub Actions.
- Experience working with GraphQL APIs, microservices, and message queues (e.g., Kafka, RabbitMQ).
- Knowledge of unit testing frameworks (e.g., Jest, React Testing Library) and writing comprehensive tests.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Ability to collaborate effectively in a team environment and communicate technical ideas clearly.
- Familiarity with version control systems like Git and GitHub.
- Experience with Upgrade to see actual info workflow orchestration platform. (Preferred but not Required)

Experience:
- Preferred: 3+ years of experience developing full stack TypeScript applications in a professional setting.
- Alternative: Open to candidates with a strong foundation in TypeScript and the ability to learn and adapt quickly.

Company Culture:
We are looking for developers who are eager to help build a product from the ground up. You'll work in a fast-paced, collaborative environment where creativity, innovation, and problem-solving are key to our success. We value team players who take pride in writing high-quality, maintainable code and who are passionate about building products that make a real difference.

Compensation:
- Competitive salary based on experience.
- Comprehensive benefits package, including health, dental, and vision coverage.
- Opportunities for growth as the company expands.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin