Full Stack Developer

Remote @Machinations in Full Stack Developer
  • Post Date : 23/01/2023
  • Apply Before : 01/03/2023
  • Share:

Job Detail

  • Job ID 223710
  • Working Hours Full-time
  • Equity Option Not Offered
  • Years Experience Required 2

Job Description

We are looking for mid. and senior application developers with strong programming skills, extensive knowledge of JS and a deep love for UX.


Technology stack in frontend development:

  • Javascript Objects, Javascript Events, DOM manipulation, XML and JSON handling
  • Sessions, Cookies, Local Storage, REST API Calls
  • HTML5, CSS, CSS flexbox, CSS animations, CSS media queries, SVG
  • Browser quirks and workarounds
  • Vuejs, vuetify, mxgraph, d3.js, math.js, socket.io

Technical environment and tools:

  • AWS, GIT Repository, NPM, Gitlab, Slack, Visual Studio Code, Advance use of DevTools, Agile mindset

General Requirements:

  • Strong software development background, with a minimum of 2-4 years experience in a software development position
  • Strong understanding of OOP (Object Oriented Programming)
  • Practical experience with relational databases
  • Experience with programming frameworks, version-control systems, bug-tracking, task-assignment
  • At least basic technical knowledge of Telecom environment and Linux OS
  • At least basic understanding of High Availability, Load Balancing, Performance Tuning, Security, Web-Analytics
  • Search Engine Optimization
  • A flexible, analytical person with real interest in expanding their breadth of knowledge
  • Good communication skills
  • Fluent in both written and spoken English

We offer:

  • Autonomy, you may choose the tools you want to use and get to make all the technical decisions for the benefit of our project
  • Development, with sprint review, code reviews and pair and mob programming. We share and spread the knowledge within our team, and encourage & support you to learn for as long as it takes, so you can take pride in your work
  • Attractive and motivating compensation package


  • Analyzes software requirements, business logic and use cases, understanding the user’s business context
  • Implements web-based applications with large databases for high availability and scalability with a keen interest in performance tuning
  • Utilizes best practices and design patterns
  • Provides professional and well-documented code
  • Performs unit testing and implementations
  • Communicates effectively with internal teams

Good to know:

  • A list of some technologies & apps used here.

Required skills

Other jobs you may like