Junior Software Developer
LOCATION : MUMBAI
Knowledge and Education
0 – 1 year adaptable development experience.
Proficiency with coding, user acquaintance design
Under Grad – B.Tech / B.E, B.Sc / BCA (Comp/E&TEC/IT)
MCS/MSC/BCS (Comp Sci)
Junior Software Developer Primary Responsibility
Acting as an Android developer
Coding, Coding, and Coding. Please don’t administer if you are not absorbed in acute coding.
Deliver beyond the absolute app activity on –concept, design, build, deploy, test, absolution to app food and support.
Working anon with developers and artifact managers to conceptualize, build, analyze, and apprehend products
Junior Software Developer Gather requirements about functionality and construe those requirements into affected anatomic solutions
Build prototypes at the tech scoping date of projects
Working forth the web developers to actualize and advance an able-bodied framework to abutment the apps.
Junior Software Developer Create acute accessory-specific user interfaces and experiences.
Standardize the belvedere and in some cases apps to bear beyond assorted brands with basal duplication of accomplishment.
Junior Software Developer Optimize achievement for the apps.
Junior Software Developer Keep up to date on the latest industry trends in the adaptable technologies.
Desired Skills and Experience
Coding on all tiers of the application
Understanding of Algorithms, Abstracts Structures, Object-Oriented architecture and Systems Architecture
Junior Software Developer Ability to use analytic abstracts and user testing to acquaint architecture decision
Understanding of XHTML / HTML, JavaScript, CSS, XML, or added Web technologies.
Ability to assign and acceptable time administration skills
Junior Software Developer Ability to assign on their own and as an allotment of the team
Excellent testing/ QA skills
Excellent advice abilities (verbal and written) to liaise with assorted departments locally and internationally
Junior Software Developer requirements
Experience/ Ability in web account affiliation (SOAP, REST, JSON, XML)
Experience/ ability of development application web technologies
Good compassion for HTML5, JavaScript, jQuery, Ajax, and PHP
Good compassion for OO programming and architecture patterns
Experience architecture web and built-in apps
Experience application amusing media APIs
Using GIT adaptation ascendancy Excellent debugging and access skills
PHP frameworks (e.g. Zend, cipher Ignitor), PHP arrangement engines (e.g. Smarty)
Knowledge of WordPress
Mobile development acquaintance bonus.
Apply Link https://www.techathalon.com/careers/
Junior Software Developer Interview Questions
1. General Programming
– Can you explain the differences between procedural programming and acquisitive programming?
– How do you access debugging an allotment of cipher that is not alive as expected?
2. Android Development
– Call your acquaintance with Android development. What projects are you formed on?
– How do you administer altered awning sizes and densities in Android?
– Explain the lifecycle of an Android activity. How do you handle accompaniment changes?
3. User Acquaintance Design
– How do you ensure that your app provides an acceptable user experience?
– Can you call a time back you make the user interface of an app bigger based on user feedback?
4. Full App Development Lifecycle
– Walk me through the action of developing an adaptable appliance from abstraction to deployment.
– How do you handle the testing and absolution of an app to app stores?
5. Collaboration and Requirements Gathering
– How do you accumulate and construe requirements from artifact managers and added stakeholders into anatomic solutions?
– Call a time back when you had to assign carefully with web developers to accommodate backend casework with your adaptable application.
6. Prototyping and Optimization
– Accept you anytime congenital an ancestor for a project? What was the outcome?
– How do you optimize the achievement of your adaptable applications?
Specific Abstruse Skills
1. Algorithms and Abstracts Structures
– Can you explain the accent of algorithms and abstract structures in adaptable app development?
– Call a bearings area you had to accept the appropriate abstract anatomy for a specific affection in an app.
2. Web Technologies
– How do you accommodate web casework like SOAP, REST, JSON, and XML into your adaptable applications?
– What is your acquaintance with HTML5, JavaScript, jQuery, Ajax, and PHP in the ambiance of adaptable app development?
3. Version Control
– How do you use GIT for adaptation ascendancy in your projects?
– Can you call a book area adaptation ascendancy that helped you administer a circuitous project?
4. Frameworks and Libraries
– What PHP frameworks and arrangement engines accept you acclimated in your projects?
– How do you adjudge which third-party libraries or frameworks to use in your applications?
Soft Skills and Problem-Solving
1. Communication
– How do you acquaint abstruse issues and solutions with non-technical stakeholders?
– Call a time back when you had to explain a circuitous abstruse abstraction to an aggregation affiliate or client.
2. Teamwork:
– How do you ensure able accord aural a development team?
– Can you accommodate an archetype of an acknowledged activity area teamwork was essential.
3. Time Management
– How do you accent your tasks back alive on assorted projects simultaneously?
– Call a time back when you had to administer a bound deadline. How did you handle it?
4. QA and Testing
– What strategies do you use to ensure your cipher is well-tested before release?
– Can you call a decidedly arduous bug you encountered and how you bound it?
Industry Trends
1. Keeping Up with Trends
– How do you adapt to the latest trends and advancements in adaptable technology?
– Can you accord an archetype of how you activated a new technology or trend to a Contempo project?
Acquaintance and Knowledge
1. Mobile and Web Integration
– How do you ensure seamless affiliation amid adaptable apps and web services?
– What challenges did you face with web account affiliation and how did you affect them?
2. Social Media APIs
– What is your acquaintance with application amusing media APIs in your applications?
– Can you accommodate an archetype of an affection you developed application an amusing media API?