Junior Tech Associate (Full Stack) - Fresh Grads only
Summary
Junior full-stack role for fresh graduates in Makati City: build and maintain end-to-end web/mobile apps using React/Next.js, Node.js or Python (Express.js) and PostgreSQL, with Redux/Zustand state management, Jest testing, and Agile teamwork. On-site, ₱18,000–₱20,000 per month.
Salary: ₱18,000 – ₱20,000 per month
Mayan Solutions Inc. is seeking a technically proficient and enthusiastic Fullstack Developer (React/NextJS for frontend, NodeJS/Python for backend) to join our team. The role involves designing, building, and optimizing front-end applications to deliver high-performance user interfaces for web / mobile applications. The ideal candidate will collaborate with cross-functional teams to implement scalable, reusable, and maintainable code. This position offers a chance to contribute to innovative projects while expanding your technical expertise in modern front-end development.
Core Responsibilities
Architect, build, and maintain end‑to‑end applications using PostgreSQL, Express.js, React.js, and Node.js.
Translate UI/UX prototypes into pixel‑perfect, responsive React components.
Design RESTful APIs with Express.js, and integrate with PostgreSQL schemas and migrations.
Implement robust state management via Redux, Zustand, or Context API.
Optimize performance: code‑splitting, lazy loading, query tuning, and caching strategies.
Write comprehensive unit and integration tests (Jest, React Testing Library, SuperTest).
Participate in Agile rituals: daily stand‑ups, sprint planning, retrospectives.
Document architecture decisions, API specs (OpenAPI/Swagger), and deployment processes.
Day-to-day Activities
Write and maintain clean, efficient, and scalable React.js code.
Build and maintain RESTful APIs using Express.js and Node.js.
Design and query PostgreSQL databases to support application features.
Implement state management solutions using tools such as Redux, Zustand, or the Context API.
Collaborate closely with team members across design, frontend, and backend disciplines.
Conduct code reviews and contribute to maintaining coding standards and best practices.
Write and execute unit tests to ensure application reliability.
Document technical specifications, workflows, and development processes.
Participate in daily stand-ups and team syncs to share updates, challenges, and insights.
Requirements and Skills
Technical Skills:
Familiarity with ReactJS (functional components, props, state, hooks).
Basic experience with NodeJS or Python for backend development.
Understanding of RESTful APIs and database operations.
Familiarity with Git or version control workflows.
Some knowledge of frontend build tools (npm, Webpack, or similar).
Soft Skills:
Strong problem-solving mindset and eagerness to learn.
Good communication and ability to collaborate in a team environment.
Willingness to receive feedback and improve coding skills.
Education:
Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.