Software engineer

Ubuntify

Ubuntify

Location

Antioch , TN, USA

Job Type

Full Time

Work Mode

Hybrid

Job Description

We are looking for a talented Software Engineer to join our growing team. The ideal candidate enjoys solving problems, building reliable applications, and creating user-friendly digital experiences. You will work closely with our product and development teams to design, develop, test, and maintain web and mobile applications. Responsibilities Design, develop, and maintain web applications and software features Write clean, efficient, and maintainable code Build and integrate APIs and database functionality Troubleshoot bugs and resolve technical issues Test new features before deployment Improve application performance, security, and reliability Collaborate with designers, developers, and other team members Participate in code reviews and technical planning Maintain technical documentation Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field preferred 2+ years of software development experience Experience with JavaScript or TypeScript Experience with React, Next.js, or similar frameworks Familiarity with REST APIs and relational databases Experience with Git and version control Strong problem-solving and communication skills Ability to work independently and as part of a team Preferred Skills Experience with Node.js, PostgreSQL, cloud platforms, mobile development, CI/CD, or modern AI development tools is a plus. What We Offer Competitive compensation Flexible work environment Professional growth opportunities Collaborative team environment Opportunity to work on meaningful technology projects Apply today to join our team and help us build innovative digital products.