👨🏻‍💻 postech.work

Fullstack Engineer

studify • 🌐 In Person

In Person Posted 8 hours, 43 minutes ago

Job Description

Key Objectives

Design, implement, and maintain scalable, efficient, and high-quality backend solutions to support Studify’s products and services.

Ensure a robust, secure, and seamless end-user experience through innovative backend engineering.

Leverage TypeScript, NextJS, NodeJS, NestJS and AWS Infrastructure to create scalable and efficient solutions.

Drive continuous improvements in development processes, standards, and tools for optimal performance.

Job Responsibilities

Build backend systems using TypeScript, Node.js, and frameworks such as ExpressJS or NestJS;

Set up and manage CI/CD pipelines for automated builds, testing, and deployments;

Implement software architecture principles, leveraging Modular Monolith architecture with Domain-Driven Design;

Build and maintain frontend projects using TypeScript, ReactJS, and NextJS;

Collaborate with engineers, stakeholders, and cross-functional teams to create and monitor projects and development standards;

Explore, evaluate, and integrate new tools, frameworks, and methodologies to enhance development processes;

Write and maintain comprehensive unit, integration tests to ensure software quality;

Ensure adherence to Agile methodologies and actively participate in Agile ceremonies;

Other tasks assigned by the line manager.

Qualifications

Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields.

Experience:

4+ years of working experience in software engineering, primarily in Backend side (Javascript/Typescript, Node.js, ExpressJS/NestJS);

Experience with AWS and familiarity;

Strong problem-solving skills;

Ability to collaborate effectively in a team-oriented and Agile environment;

Experience with writing unit test to ensure high-quality software;

Benefits \& Culture

Competitive salary and room for negotiation

Hybrid working environment with flexible time

Work devices are provided (ex. Macbook Pro)

Work in a full software development life cycle (SDLC)

Comprehensive personal development plan

“Empowered” Culture filled with open-minded, friendly, positive, transparent, agile leaders and talents.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.