More jobs:
Software Developer, AI Engineer; Applied/Software), Full Stack Developer
Job in
4404 morning ridge In, Winston-Salem, Forsyth County, North Carolina, 27101, USA
Listed on 2026-08-27
Listing for:
Koda North
Full Time, Part Time, Contract
position Listed on 2026-08-27
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Full Stack Developer, Javascript, Remote Software Developer, Software Engineer
Job Description & How to Apply Below
Koda North is hiring Software Developers at junior, mid, and senior levels to help build, maintain, and improve reliable web applications, APIs, databases, integrations, internal tools, and business software.
This role is a good fit for developers who understand how real software is planned, built, tested, released, and maintained over time. Depending on your experience level, you may work on backend services, frontend features, database workflows, third-party integrations, bug fixes, performance improvements, production support, or larger technical improvements.
We are looking for candidates with strong English communication skills who are reliable, thoughtful, comfortable working in remote teams, and able to build clean, maintainable software for real business needs.
Responsibilities:
Build and maintain web applications, APIs, internal tools, and business software
Develop application features across backend, frontend, database, and integration layers
Write clean, readable, maintainable, and testable code
Build and consume REST APIs, service logic, and data-driven workflows
Work with databases, queries, data models, forms, and application data
Translate product requirements and technical guidance into working software
Fix bugs, troubleshoot issues, and improve existing application behavior
Improve performance, reliability, security, and maintainability
Work with existing codebases and make safe, thoughtful improvements
Test your work carefully before delivery and help prevent regressions
Follow team standards for Git, pull requests, code reviews, documentation, and release workflows
Communicate progress clearly, ask good questions, and raise blockers early
Collaborate with engineering, product, QA, design, and client-facing teams
Support releases, production fixes, and ongoing product improvements
For senior candidates, contribute to technical planning, architecture discussions, code quality, and mentoring where needed
Qualifications:
2+ years of professional software development experience for junior candidates
4+ years of professional software development experience for mid-level candidates
7+ years of professional software development experience for senior candidates
Strong understanding of software development fundamentals and clean code practices
Experience building real web applications, APIs, internal tools, or business software
Experience with at least one backend language such as Python, Java, C#, Node.js, or similar
Working knowledge of JavaScript or TypeScript for web application development
Experience working with REST APIs, application data, validation, and error handling
Experience with relational databases such as PostgreSQL, MySQL, or SQL Server
Ability to write maintainable code and reason clearly about application behavior
Strong debugging and problem-solving skills across software, database, and integration issues
Experience with Git, pull requests, code reviews, and collaborative development workflows
Strong written and spoken English communication skills
Ability to work effectively in a remote team environment
Reliable ownership of assigned work from clarification through delivery
For senior candidates, ability to lead technical work, evaluate tradeoffs, and guide implementation quality
Nice to have
Experience building SaaS products, dashboards, portals, admin panels, or internal business tools
Experience with Python, Java, Node.js, Django, FastAPI, Spring Boot, Express, or similar backend frameworks
Experience with React, Vue, Angular, Next.js, or similar frontend frameworks
Experience with AWS, Docker, CI/CD, automated testing, monitoring, or cloud deployments
Experience with background jobs, queues, scheduled tasks, automation, or third-party integrations
Experience with healthcare, healthtech, clinical workflows, or compliance-aware software
Experience with secure data handling, RBAC, audit logs, privacy-sensitive systems, or regulated environments
Contact Information
Contact Name: Koda North
Preferred method of contact: Email with CV via Application Box below.
Please mention in your application that you found this listing on Learn4Good.com.
Apply for this Job Posting Here:
To apply for this job, you need to provide some contact details for the employer or HR recruiter. Begin your free application by entering your email address (If already registered, you'll be asked to enter your password). Otherwise, you will initially need to enter some basic details with your first application.
How this Free Jobsite works - How to apply for jobs.
• To apply for any job, you must provide some contact details for the employer or HR recruiter. When you Register Here or Above with your first application (if you have not already done so), you will be asked to confirm your contact email address is valid via your email inbox.
• You will be asked to confirm a login password so to be able to make further applications in future visits.
• Once registered, you may also save CV / Resume summary details into the optional Resume format (This default format is easy for companies to read, and when available, it is sent as part of your application to a company to assist your application).
• Alternatively or additionally, you may attach your own original Resume document and 2 other supporting files as part of your application (Those files must be within the maximum combined size stated, and are not stored on this jobsite when you submit them).
• You must write or paste an introduction / cover letter into the application box.
• When you click the "Apply" button, your cover letter, Resume summary (if you have saved one on this site), contact details, and/or your own attached files are submitted as part of your application.
• Once you submit an application for any job on this site, it is solely the responsibility and decision of the company or employer you have applied to on whether they accept, review, process or respond to that application.
• You will be asked to confirm a login password so to be able to make further applications in future visits.
• Once registered, you may also save CV / Resume summary details into the optional Resume format (This default format is easy for companies to read, and when available, it is sent as part of your application to a company to assist your application).
• Alternatively or additionally, you may attach your own original Resume document and 2 other supporting files as part of your application (Those files must be within the maximum combined size stated, and are not stored on this jobsite when you submit them).
• You must write or paste an introduction / cover letter into the application box.
• When you click the "Apply" button, your cover letter, Resume summary (if you have saved one on this site), contact details, and/or your own attached files are submitted as part of your application.
• Once you submit an application for any job on this site, it is solely the responsibility and decision of the company or employer you have applied to on whether they accept, review, process or respond to that application.
Search for further Jobs Here:
×