Junior Software Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-07-01
Listing for:
onceLabs LLC
Full Time
position Listed on 2026-07-01
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, App Developer - Mobile/Web
Job Description & How to Apply Below
Junior Software Engineer (Full-Stack & Mobile Development)
As a Junior Software Engineer
, you will work on a variety of projects spanning full-stack development and mobile application development for both Android and iOS. You will also have the opportunity to work with Cloud platforms such as AWS IoT
, contributing to both backend services and frontend development
.
We are looking for individuals who are passionate about learning new skills and taking on challenges. As a growing company, we need team members who can adapt quickly, jump into projects as needed, and rapidly gain proficiency in new concepts.
Responsibilities- Full‑Stack Development:
Contribute to both frontend and backend development of web‑based applications, APIs, and cloud services.
Mobil - e Development:
Devel - op and maintain nativ e iOS applications and frameworks focu sed on wireless connectivity and control using Swift Deve l
- op and maintain nativ e Android applications and frameworks focu sed on wireless connectivity and control using Kotli nBacke
- nd & Cloud Services:
Work on cloud‑based backend services using Java (Spring Boot), Node.js, or Python.
Deve l - op and maintain RESTful APIs and Web Sockets for real‑time communication. Imple ment datab se solutions (SQL and No
SQL) to support mobile and web applications. Assis t in configuring and managing AWS cloud infrastructure, inc luding services such as AWS IoT, Lambda, DynamoDB, and API Gateway. Assi t in defining and implementing robus t app architectures and compl ex user interfaces. Parti cipate in development planning, inc luding creating schedules and defining development tasks and timelines. Commu nicate and justify technical design decisions with management.
Colla borate with desig ners, engineers, and product managers to build innovative and scalable products. Provi de on‑site training for VIP clients when required. Have the opportunity to work outside of embedded and mobile if you have interest.
- Organized and detail‑oriented with strong problem‑solving skills.
Stong communication skills and ability to work in a team.
Profi - ciency with git and version control best practices.
Minim - um 1-year experience working with either iOS or Android native application development (personal projects count).Famil
- iarity with common mobile development design patterns such as MVVM. Exper
- ience with backend technologies such as Spring Boot, Node.js, or Python (preferred).Famil
- iacily with database technologies like PostgreSQL, MySQL, or MongoDB (preferred).Exper
- ience with RESTful APIs, GraphQL, and Web Sockets (preferred).Under
- standing of offline storage, threading, and performance tuning (preferred).Stron
- g communication skills with an interest in mentoring and educating others.
Expe - rience with Bluetooth Low Energy, Wi‑Fi, Low Power Cellular, and other wireless technologies strongly desired but not required.
At le - ast some embedded development experience is a plus.
Famil - verity with test‑driven development (TDD) and agile methodologies (ap plus).Bache
- lor's or Master’s degree in Computer Science, Electrical Engineering, or related discipline is preferred, but equivalent experience will also be considered.
NO C2C CANDIDATES, DO NOT APPLY, WE WILL REJECT ALL C2C APPLICANTS
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×