Junior Software Engineer
External job listingat Tech Consulting
Job Title: Junior Software EngineerFull-TimeCandidate must be open to relocate. We are seeking a motivated Junior Software Engineer with a strong interest in mobile application developmen...
Salary
Not provided
Location
Kansas City, United States
Employment type
Full time
Workplace
Not provided
Junior Software Engineer
Kansas City, United States
Job description
Job Title: Junior Software EngineerFull-TimeCandidate must be open to relocate.
We are seeking a motivated Junior Software Engineer with a strong interest in mobile application development, software engineering, and modern mobile technologies. The ideal candidate will assist in designing, developing, testing, and maintaining mobile applications for Android and/or iOS platforms. This role is ideal for candidates with 1–4 years of experience who are eager to build their careers in mobile software development.
Key Responsibilities:Develop, test, and maintain mobile applications for Android and/or iOS platforms.Write clean, scalable, and efficient code using modern mobile development frameworks and programming languages.Collaborate with product managers, designers, and backend developers to build high-quality mobile applications.Integrate RESTful APIs and third-party services into mobile applications.Troubleshoot, debug, and resolve application issues to improve performance and user experience.Participate in code reviews and contribute to software development best practices.Optimize applications for speed, scalability, security, and reliability.Assist with application deployment, monitoring, and maintenance.Document technical solutions, application features, and development processes.Stay current with emerging mobile technologies, frameworks, and industry trends.
Required Skills:1–4 years of experience in Mobile Application Development or Software Engineering.Strong programming skills in Java, Kotlin, Swift, Objective-C, Flutter, or React Native.Understanding of mobile application architecture, design patterns, and UI/UX principles.Experience consuming REST APIs and handling JSON data.Knowledge of Git or other version control systems.Strong analytical, troubleshooting, and problem-solving skills.Excellent communication and teamwork abilities.
Preferred Skills:Experience with Android SDK, iOS SDK, Flutter, or React Native.Knowledge of Firebase, push notifications, mobile security, and app performance optimization.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.Understanding of CI/CD pipelines and automated testing.Experience publishing applications to Google Play Store or Apple App Store.Knowledge of Agile/Scrum development methodologies.
Qualifications:Bachelor's Degree in Computer Science, Information Systems, Software Engineering, Electrical Engineering, or a related technical field.A relevant Master's degree is a plus.Strong written and verbal English communication skills.Must be willing to relocate anywhere within the United States for onsite client projects.
Thank you.
Is this your job posting?
Claim it for free and receive video applications on CazVid.