drjobs Software Engineer العربية

Software Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

New York - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

DESCRIPTION:

Duties: Design develop test debug and implement software applications in accordance with specifications and business needs. Develop software applications using modern tools techniques and methods. Use tools and techniques to analyze app performance and user behavior making datadriven decisions for improvements. Engage in development assignments fix defects and implement app features. Create and update unit tests. Build and implement quality solutions and participate in debugging issues. Conduct quality checks on code and ensure it is up to standards. Ensure correct versions are set and released. Create overall software architecture and ensure scalability performance and maintainability. Identify and resolve performance bottlenecks in the mobile app to ensure a smooth user experience. Develop apps for multiple platforms. Work on mobile apps with various applicationprogramming interface and external services while ensuring data security and proper functionality are in place. Build pipelines to streamline the development and release processes. Collaborate with product managers and stakeholders to define project requirements timelines and deliverables. Resolve complex technical issues and provide solutions to maintain app stability. Create and maintain technical documentation including architecture diagrams coding guidelines and API documentation.

QUALIFICATIONS:

Minimum education and experience required: Bachelors degree in Computer Engineering Computer Science Computer Information Systems or related field of study plus 7 years of experience in the job offered or as Software Engineer Software Developer Application Developer Software Architect or related occupation. The employer will alternatively accept a Masters degree in Computer Engineering Computer Science Computer Information Systems or related field of study plus 5 years of experience in the job offered or as Software Engineer Software Developer Application Developer Software Architect or related occupation.

Skills Required: Requires experience in the following: Android and iOS systems; Swift; Kotlin; MVVM; MVP; MVC; GIT; Bitbucket; XCode; Cocoa pods; Swift Package Manager; Core Data; Android Studio; CI/CD pipelines; SWIFTUI; Sonar; JIRA; Figma; Server Mock; Unit Testing; UI Testing; Analytics; Logging; Networking; AWS; and Profiler Instruments.

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.