DevJobs

Full Stack Engineer

Overview
Skills
  • Bash Bash ꞏ 4y
  • JavaScript JavaScript ꞏ 4y
  • Python Python ꞏ 4y
  • SQL SQL ꞏ 4y
  • TypeScript TypeScript ꞏ 4y
  • Angular Angular ꞏ 4y
  • NestJS NestJS ꞏ 4y
  • Node.js Node.js ꞏ 4y
  • React React ꞏ 4y
  • PostgreSQL PostgreSQL ꞏ 4y
  • Linux Linux ꞏ 4y
  • Git Git
  • GitHub GitHub
  • AWS AWS ꞏ 4y
  • systemd ꞏ 4y

GreenVibe Technologies, an early-stage startup in the construction-tech area.


We are now entering an exciting time, redesigning our product based on the knowledge and experience we've gained so far.

We are looking for a Full Stack Developer to lead this journey from requirements gathering to full-scale production.


Responsibilities:

  • Design and maintain the company’s database and architecture.
  • Collaborate with cross-functional team members to gather requirements, create technical specifications, and develop software solutions.
  • Maintain and improve current web and mobile applications.
  • Ensure the quality of all components that comprise the complete data flow. Troubleshoot, diagnose, and resolve issues throughout the software development lifecycle.
  • Plan, develop, and scale up the system to meet the next commercial stage.
  • Continuously improve processes, tools, and technologies to foster a cutting-edge development environment.
  • Document architecture and workflows.


Requirements:

  • At least 4 years of relevant experience in 1-2 similar positions, preferably in building products from scratch.
  • Strong technical skills and a passion for developing features end-to-end.
  • Ability to write documentation in English for design, testing, and production.
  • Languages: JavaScript, TypeScript, Node.js, Python, SQL/PostgreSQL, React.
  • Frameworks: Angular for the frontend, Nest.js for the backend.
  • Operating System / Cloud: AWS and Linux administration (bash, systemd).
  • Management Tools: GitHub for issue tracking and workflows, Git for source control.
  • Advantage: Experience in embedded software.
  • Advantage: Degree in Computer Science.
  • Independent with strong communication skills.
  • Accountability for leading the domain while initiating creative solutions with a ‘can-do’ approach.
  • Curiosity and passion for learning.


GreenVibe