Full Time

Software Engineer - Full Stack

Uplimit
$80,000 - $120,000* / year (about $38–$58 an hour)

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

Job Overview

Uplimit is seeking a talented and motivated Software Engineer - Full Stack to join our dynamic team. In this crucial role, you will be responsible for designing, developing, and implementing robust software solutions that meet the demands of our clients. You will work collaboratively with cross-functional teams to enhance our product offerings and ensure the seamless performance of our applications across various platforms. Your expertise will contribute to creating high-quality software that not only meets functional requirements but also adheres to best coding practices and standards.



Job Responsibilities

  • Design, develop, and maintain full stack applications using modern programming languages and frameworks.
  • Collaborate with UX/UI designers to create user-friendly interfaces and enhance overall user experience.
  • Implement RESTful APIs for seamless data interaction between the front-end and back-end systems.
  • Conduct code reviews and provide constructive feedback to team members to maintain high coding standards.
  • Optimize applications for maximum speed and scalability while ensuring security and data protection.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Investigate and resolve technical issues, debug applications, and provide efficient solutions.
  • Stay updated with emerging technologies and trends in software development and propose relevant improvements.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Developer or similar role with 3+ years of related experience.
  • Strong proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Solid back-end development skills with proficiency in languages such as Python, Java, or Node.js.
  • Experience with database management systems including SQL and NoSQL databases.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and ability to work well under pressure and meet deadlines.
  • Strong communication skills, both verbal and written, to effectively collaborate with team members and stakeholders.


Technologies & Tools

The Software Engineer - Full Stack will work with a diverse set of technologies and tools including but not limited to JavaScript frameworks (React or Angular), back-end technologies such as Node.js or Python-based frameworks, SQL and NoSQL databases (such as MySQL, MongoDB), as well as cloud services (AWS, Azure) for deployment and scaling solutions. We also utilize Git for version control and a variety of tools for CI/CD to enhance our development workflow.



Ideal Candidates

The ideal candidate for the Software Engineer - Full Stack position at Uplimit will be a proactive and adaptable individual who possesses a growth mindset. We value team players who are not only technically proficient but are also eager to learn and embrace new challenges. Strong communication and interpersonal skills are essential, as collaboration is a key component of our work culture. Furthermore, candidates should demonstrate a strong ability to think critically and creatively in problem-solving, exhibiting a passion for delivering innovative solutions that drive our business forward.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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