Enable job alerts via email!

Senior Full Stack Engineer - Indonesia

LaunchGood

England

On-site

GBP 100,000 - 125,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Full Stack Engineer to join their dynamic team. In this pivotal role, you'll leverage your extensive TypeScript expertise to design, develop, and maintain a robust full-stack platform. You'll be responsible for architecting scalable solutions, mentoring junior engineers, and driving technical strategy. Collaborating with cross-functional teams, you will ensure high-quality feature delivery in an Agile environment. This is a fantastic opportunity to make a significant impact in a forward-thinking organization that values creativity and technical excellence.

Qualifications

  • Extensive experience in full-stack development with a focus on TypeScript.
  • Strong proficiency in front-end and back-end technologies, including Node.js.

Responsibilities

  • Design and implement full-stack applications using TypeScript and modern frameworks.
  • Mentor junior developers and lead technical discussions to enhance team skills.

Skills

TypeScript
React.js
Node.js
RESTful APIs
PostgreSQL
MySQL
Git
Docker
CI/CD
Agile/Scrum

Tools

Jest
AWS
Azure
Google Cloud
Kubernetes

Job description

We are looking for a Senior Full Stack Engineer with extensive experience in TypeScript to join our talented development team. In this role, you will design, develop, and maintain our full-stack platform consisting of microservices, using TypeScript as a primary language for both front-end and back-end development. You will be responsible for delivering high-quality, scalable solutions while also mentoring junior developers and contributing to technical strategy.

Key Responsibilities

  • Architect, design, and implement full-stack web applications, primarily using TypeScript.
  • Build robust and scalable front-end applications with modern frameworks such as React.js.
  • Develop back-end services and APIs using Node.js and work with databases such as PostgreSQL and MySQL.
  • Ensure application performance, scalability, and security by implementing best practices for both front-end and back-end code.
  • Lead technical discussions, contribute to architecture decisions, and promote best coding practices within the team.
  • Perform code reviews and mentor junior engineers to improve their skills and code quality.
  • Collaborate with product managers, UX/UI designers, and other engineers to deliver high-quality features in an Agile environment.
  • Write unit, integration, and end-to-end tests to ensure the robustness of the codebase.
  • Continuously improve the development process by suggesting new tools, techniques, and processes.
Skills & Qualifications

  • Progressive full-stack development experience with a strong focus on TypeScript.
  • Expertise in front-end frameworks like React.js, Vue.js, or Angular, with a deep understanding of UI/UX best practices.
  • Strong proficiency in back-end development with Node.js and working knowledge of database management systems such as PostgreSQL, MongoDB, or MySQL.
  • Extensive experience in designing and consuming RESTful APIs and GraphQL.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying scalable applications.
  • Proficient in using modern development tools such as Git, Docker, and CI/CD pipelines.
  • In-depth understanding of test-driven development (TDD), and experience with testing frameworks like Jest.
  • Excellent problem-solving skills, with a proactive mindset for identifying and resolving technical challenges.
  • Strong knowledge of web security practices, performance tuning, and scaling web applications.
  • Familiarity with microservices architecture is preferred.
  • Experience with serverless technologies and event-driven architectures will be an asset.
  • Knowledge of container orchestration tools like Kubernetes is preferred.
  • Experience with mobile development frameworks such as React Native will be an asset.
  • Familiarity with modern PHP is preferred.
  • Leadership experience, including mentoring and guiding junior engineers.
  • Experience working in an Agile/Scrum development environment.
  • Must live in Pakistan, Jordan, Brazil, or Indonesia.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.