Junior Software Developer

0 - 31 years

1 - 3 Lacs

Posted:1 day ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Mobile app developer: Responsibilities Application development: Develop and maintain mobile applications for native platforms (iOS, Android) or cross-platform environments (e.g., Flutter, React Native). Collaboration: Work with UI/UX designers, product managers, and backend engineers to translate designs and product requirements into a functional mobile app. Testing and debugging: Conduct unit and UI tests, and perform ongoing debugging and troubleshooting to ensure app quality and performance. API integration: Integrate with backend services and third-party libraries through RESTful APIs. Performance optimization: Monitor and enhance application performance, efficiency, and memory usage. Deployment: Manage the app release cycle, including submission to the Apple App Store and Google Play Store. Innovation: Stay up-to-date with new mobile technologies, trends, and platform-specific guidelines.  Key skills and qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). Technical skills: Cross-platform development : Experience with frameworks such as Flutter or React Native. Backend knowledge: Understanding of how to interact with APIs, databases, and cloud services. Version control: Experience with Git or other version control systems. Soft skills: Strong problem-solving, communication, and collaboration skills. Portfolio: A portfolio of live or demonstrative applications is often required.  .NET developer : Responsibilities Software development: Design, code, and debug software solutions using the .NET framework, C#, and other Microsoft technologies. Team collaboration: Partner with other developers, designers, and business analysts to understand project requirements and create technical designs. System integration: Integrate software components with third-party services and data storage systems, such as SQL Server. Testing and deployment: Write clean, scalable code, and participate in code reviews, unit testing, and automated testing. Technical support: Provide ongoing support and maintenance for applications to ensure optimal performance. Documentation: Create and maintain technical documentation throughout the software development lifecycle. Adaptation: Stay current with industry best practices and new developments in the .NET ecosystem.  Key skills and qualifications Education: Bachelor's degree in Computer Science or a related field. Technical skills: Programming languages: Expertise in C# is essential, along with a strong understanding of object-oriented programming (OOP). Frameworks: Proficiency with the .NET framework, .NET Core, and ASP.NET MVC. Databases: Strong knowledge of database design and SQL (e.g., MS SQL Server). Web technologies: Experience with front-end technologies like HTML, CSS, and JavaScript is often preferred. Version control: Experience with Git. Soft skills: Excellent analytical, troubleshooting, and problem-solving skills, as well as strong communication and teamwork abilities. 

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You