DevJobs

Full-Stack Developer

Overview
Skills
  • CSS CSS ꞏ 3y
  • HTML HTML ꞏ 3y
  • JavaScript JavaScript ꞏ 3y
  • SQL SQL
  • React React ꞏ 3y
  • Node.js Node.js ꞏ 3y
  • PostgreSQL PostgreSQL ꞏ 3y
  • RESTful API RESTful API
  • Agile Agile
  • Git Git
  • CI/CD CI/CD
  • AWS AWS
  • Kubernetes Kubernetes
  • Docker Docker
  • Unit tests
  • RDS
  • Lambda
  • EC2
  • S3

Dynamic Infrastructure is pioneering the field of infrastructure analysis using cutting-edge computer vision, NLP and machine learning technologies. We are dedicated to transforming complex data into actionable insights, driving innovation in infrastructure monitoring and maintenance.


You a as a Full Stack Developer at Dynamic Infrastructure, will play a pivotal role in the development and maintenance of our web applications. Working closely with our cross-functional team, you will be responsible for designing, implementing, and deploying scalable software solutions that meet the needs of our customers. This is an exciting opportunity to work in a fast-paced startup environment and make a significant impact on our products and technology stack.


Responsibilities:

- Develop and maintain high-quality web applications using Node.js, React, PostgreSQL, and AWS.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Write clean, maintainable, and efficient code for both front-end and back-end components.

- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

- Participate in code reviews to maintain code quality and ensure best practices.

- Troubleshoot and debug applications to identify and fix any performance or functionality issues.

- Stay up-to-date with industry trends and technologies, making recommendations for improvements and enhancements.


Requirements:

- At least 3 years of experience in development with React and NodeJS.

- Proficiency in JavaScript, HTML, CSS, and related front-end technologies.

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

- Strong understanding of RESTful API design principles and experience in developing and consuming APIs.

- Solid knowledge of database systems, particularly PostgreSQL, and experience in writing efficient SQL queries.

- Familiarity with AWS services, including but not limited to EC2, S3, Lambda, and RDS.

- Experience with Git version control systems.

- Passion to create excellent user experience, with keen attention to details.

- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

- Ability to adapt to a fast-paced, dynamic work environment and prioritize tasks efficiently.

- Demonstrated ability to learn new technologies and programming languages quickly.

- Experience writing unit tests.


Preferred Qualifications:

- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.

- Familiarity with CI/CD pipelines and automated testing frameworks.

- Understanding of Agile development methodologies and practices.

Dynamic Infrastructure