Search
Search
Location
Logotipo da Microgenesis

Microgenesis

3,4

Junior Full Stack Developer

Filipinas

We are seeking a motivated Junior Full Stack Developer to support the development, maintenance, and enhancement of web-based applications. The ideal candidate will assist with system updates, minor feature upgrades, and performance monitoring while gaining hands-on experience across both front-end and back-end technologies. This role involves active participation in technical training, mentoring programs, and continuous learning to stay current with emerging tools, frameworks, and industry best practices. The Junior Full Stack Developer will collaborate with senior developers and cross-functional teams to deliver reliable, secure, and scalable solutions.

Key Duties and Responsibilities

A. Front-End Development Responsibilities

  • Assist in developing and maintaining responsive, accessible, and user-centric web interfaces using HTML, CSS, JavaScript, and modern front-end frameworks.
  • Translate UI/UX designs, wireframes, and prototypes into functional front-end components.
  • Ensure applications are optimized for performance, responsiveness, and cross-browser compatibility.
  • Identify and resolve front-end bugs, layout inconsistencies, and usability issues.
  • Apply basic principles of accessibility (WCAG) and usability standards in UI development.

B. Back-End Development Responsibilities

  • Support the development of server-side logic and application features using approved back-end technologies.
  • Assist in creating, modifying, and maintaining RESTful APIs and backend services.
  • Implement database interactions including data creation, retrieval, updating, and deletion (CRUD).
  • Help ensure data security, integrity, and system reliability.
  • Participate in backend debugging, performance tuning, and error resolution.

C. Database & Data Management

  • Work with relational and non-relational databases to store and manage application data.
  • Assist in database schema design and data normalization under supervision.
  • Write and optimize basic SQL or NoSQL queries.
  • Support data backup, recovery, and migration activities as needed.

D. Testing, Debugging & Quality Assurance

  • Conduct unit testing and assist in integration testing to ensure system stability.
  • Identify defects and collaborate with QA teams to resolve issues efficiently.
  • Document bugs, root causes, and corrective actions.
  • Ensure code adheres to company coding standards and best practices.

E. Collaboration & Project Support

  • Work closely with senior developers, designers, QA engineers, and project managers.
  • Participate in sprint planning, daily stand-ups, and retrospective meetings.
  • Follow Agile/Scrum development methodologies and workflows.
  • Communicate progress, challenges, and dependencies clearly to the team.

F. Documentation & Knowledge Management

  • Maintain clear and organized technical documentation for code, APIs, and processes.
  • Assist in creating user guides and system documentation when required.
  • Follow internal documentation standards and version control procedures.

G. Maintenance & Continuous Improvement

  • Support ongoing system maintenance, enhancements, and minor feature upgrades.
  • Monitor application logs and system performance metrics.
  • Actively participate in learning sessions, technical training, and mentoring programs.
  • Stay updated on emerging development tools, frameworks, and industry best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent technical experience.
  • 2 years of relevant working experience
  • Demonstrated understanding of full stack development concepts and workflows.
  • Proficiency in HTML, CSS, and JavaScript fundamentals.
  • Basic knowledge of at least one back-end programming language (e.g., Node.js, PHP, Python, Java).
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
  • Understanding of REST APIs and client-server architecture.
  • Experience using version control systems (Git).
  • Exposure to front-end frameworks (React, Angular, Vue).
  • Familiarity with backend frameworks (Express, Laravel, Django, Spring Boot).
  • Basic understanding of authentication, authorization, and security principles.
  • Awareness of cloud hosting, CI/CD pipelines, or containerization concepts.

Work Location: In person

Trabalhar aqui não precisa ser um segredo

Entre na sua conta para conferir avaliações autênticas, classificações sigilosas e dados de salários antes de se candidatar.

3,4
  • 61 %
    Recomendam para outras pessoas