Full Time

Fullstack Software Engineer (Remote)

PermitFlow
Remote!
$80,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by PermitFlow, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Fullstack Software Engineer at PermitFlow, you will be responsible for designing, developing, and maintaining scalable software solutions, focusing on both the frontend and backend components. The role requires close collaboration with cross-functional teams to enhance the user experience and ensure the reliability of applications. You will leverage your strong coding skills, problem-solving abilities, and proficiency in various technologies to drive innovation and efficiency within our software development processes.



Job Responsibilities

  • Design and develop responsive web applications with a focus on user experience and performance.
  • Implement RESTful APIs and microservices to facilitate seamless communication between frontend and backend systems.
  • Collaborate with product managers, designers, and other engineers to define project requirements and specifications.
  • Develop unit, integration, and performance tests to ensure code quality and application reliability.
  • Participate in code reviews, mentoring junior developers and fostering a collaborative development environment.
  • Troubleshoot and debug applications, providing efficient solutions to enhance system functionality.
  • Continuously research and adopt emerging technologies to improve development processes and meet the evolving needs of our users.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on full-stack applications.
  • Proficient in frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong experience in backend programming languages such as Node.js, Python, or Java.
  • Hands-on experience with database management systems like PostgreSQL, MySQL, or MongoDB.
  • Familiarity with cloud services such as AWS, Azure, or Google Cloud Platform.
  • Understanding of version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently in a remote setting.


Technologies & Tools

In this role, you will work with a diverse set of technologies and tools, including frontend frameworks like React or Angular, backend environments like Node.js or Java, and databases such as PostgreSQL and MongoDB. Familiarity with DevOps practices and tools for continuous integration and deployment, including Docker, Jenkins, and various cloud platforms, will also be essential to ensure seamless operation and deployment of applications.



Ideal Candidates

The ideal candidate for this Fullstack Software Engineer position is a proactive thinker with strong analytical skills and a passion for coding. They should demonstrate a keen ability to work collaboratively in a remote environment while managing multiple tasks effectively. A commitment to continuous learning and staying updated with industry trends, coupled with a strong desire to solve complex problems, will greatly contribute to the team’s success and the evolution of our software solutions.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.