Full Time

Intermediate Software Engineer (Full-stack/Frontend)

Orderful
$80,000 - $110,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 Orderful, so some details may not match this job. The employer's own page has the real description.

Overview

Orderful is seeking an Intermediate Software Engineer (Full-stack/Frontend) who will play a pivotal role in the design, development, and optimization of our software applications. This role involves collaborating with cross-functional teams to deliver high-quality software solutions that enhance user experience and meet business needs. As an integral part of our engineering team, you will contribute to the entire software development lifecycle, starting from requirements analysis and design to deployment and maintenance.



Job Responsibilities

  • Design and develop scalable web applications and user interfaces for our platform.
  • Collaborate with product managers, designers, and other stakeholders to gather and refine requirements.
  • Implement responsive design principles to ensure a seamless user experience across devices.
  • Write efficient, maintainable, and testable code while adhering to best practices.
  • Participate in code reviews, providing constructive feedback to colleagues.
  • Troubleshoot and debug issues reported by users or identified through testing.
  • Contribute to the evolution of our technology stack by researching and proposing new technologies and tools.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of professional experience in software development with a focus on full-stack or frontend engineering.
  • Proficiency in JavaScript, HTML, CSS, and modern frontend frameworks (e.g., React, Angular, or Vue.js).
  • Experience with backend technologies such as Node.js, Python, or Ruby, as well as RESTful API development.
  • Solid understanding of database management systems such as SQL and NoSQL.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and ability to work in a dynamic environment.


Technologies & Tools

In this position, you will be utilizing a wide array of technologies and tools including, but not limited to, JavaScript frameworks (React, Angular, Vue.js), backend environments (Node.js, Express), database technologies (PostgreSQL, MongoDB), version control systems (Git), and CI/CD platforms. Familiarity with cloud service providers such as AWS or Azure is also a plus, as is an understanding of containerization technologies like Docker.



Ideal Candidates

The ideal candidate is a proactive and detail-oriented individual with a strong desire to learn and grow in the field of software engineering. You should exhibit excellent communication skills and have the ability to collaborate effectively with team members from diverse backgrounds. A passion for technology and a keen interest in understanding user needs will help you thrive in our fast-paced environment. Moreover, you should be adaptable, innovative, and committed to delivering high-quality solutions that enhance the overall user experience.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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