Software engineer
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.