Website:
unknwnai.com
Job details:
About UnknwnAI
UnknwnAI is a software company building modern, production-grade applications across enterprise systems, healthcare technology, automation, integrations, and AI-enabled platforms.
We are looking for a Junior Software Engineer with at least 2 years of commercial experience to join our engineering team. This role is suited to someone who is still early in their career but already has real-world experience building and maintaining software in a professional environment.
This is a full stack role, but there will be a stronger emphasis on backend development, application logic, APIs, databases, integrations, and system reliability.
Role Overview
As a Junior Software Engineer, you will work on the development and maintenance of web applications, internal systems, client-facing platforms, and backend services. You will contribute across both frontend and backend development, with a particular focus on building reliable, maintainable, and secure backend functionality.
You should be comfortable working with TypeScript, Next.js, Node.js, and SQL, and you should already understand the basics of building production applications, not just personal projects or tutorials.
This role requires someone who is technically capable, disciplined, willing to learn quickly, and able to work with ownership in a fast-moving environment.
Key Responsibilities
Backend Development
You will be expected to contribute to backend development tasks including:
- Building and maintaining backend functionality using TypeScript and Node.js
- Developing APIs for web applications and internal systems
- Implementing business logic clearly and reliably
- Working with authentication and authorisation flows
- Handling input validation, error handling, and server-side checks
- Integrating with third-party APIs and external systems
- Supporting background processes, scheduled tasks, and data workflows where required
- Writing backend code that is clean, maintainable, and easy to understand
Frontend Development
Although the role is backend-focused, you must also be able to work across frontend tasks, including:
- Building user interfaces using Next.js and TypeScript
- Creating reusable components
- Connecting frontend screens to backend APIs
- Handling form submissions, validation, and user flows
- Understanding responsive design and basic UI/UX principles
- Maintaining clean and consistent frontend code
Database & SQL
Strong SQL knowledge is required.
You should be comfortable with:
- Writing SQL queries
- Working with relational databases
- Understanding joins, filtering, grouping, and aggregations
- Reading and updating data safely
- Understanding basic database design principles
- Working with production data carefully and responsibly
- Debugging data-related issues
Experience with SQL Server, PostgreSQL, or MySQL would be beneficial.
Engineering Standards
You will be expected to follow professional engineering practices, including:
- Writing clear, readable, and maintainable code
- Using Git properly in a team environment
- Testing your work before handing it over
- Debugging issues methodically
- Asking clear questions when requirements are unclear
- Following existing project patterns and coding standards
- Documenting important technical decisions or implementation details where required
Essential Requirements
Please only apply if you meet all of the following requirements:
- Minimum 2 years of commercial software development experience
- Professional experience with TypeScript
- Professional experience with Next.js
- Experience with Node.js or backend development using JavaScript/TypeScript
- Strong understanding of full stack web application development
- Good SQL knowledge
- Experience building or maintaining APIs
- Experience working with Git
- Ability to work remotely and stay available during UK working hours
- Able to work independently without constant supervision
- Strong problem-solving skills and attention to detail
Desirable Experience
The following would be beneficial but is not mandatory:
- Experience with ERP systems, business software, or operational platforms
- Experience with healthcare software or regulated environments
- Experience with Docker
- Experience with AWS, Azure, or similar cloud platforms
- Exposure to CI/CD pipelines
- Experience with Python, C#, or other backend languages
- Exposure to machine learning, AI, or data-driven applications
- Experience working with legacy systems or complex existing codebases
Working Arrangement
- Fully remote role
- UK working hours required
- Full-time position
- High accountability environment
- Direct involvement in real production systems and client-facing platforms
Application Guidance
This role requires a minimum of 2 years of commercial software engineering experience. Please do not apply if your experience is limited to personal projects, bootcamp projects, university coursework, or tutorials.
We are looking for someone who can contribute to real production work, learn quickly, and grow with the company.
Click on Apply to know more.