Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III- Android 
United States, New York, New York 
567479706

01.09.2024

Job responsibilities

  • Write clean, maintainable code and ensure best practices are used
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Participate in code reviews and contribute to a culture of continuous improvement
  • Help implement and maintain automated tests to ensure high code quality
  • Stay up-to-date with the latest industry trends and technologies to keep our products at the forefront of innovation
  • Identify and correct bottlenecks and fix bugs
  • Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Support the personal growth of colleagues, encouraging efficiency in their roles
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • Experience with common Android architecture patterns, including MVVM, User Cases and Clean Architecture
  • Strong experience with Kotlin and Java
  • Familiarity with automated testing capabilities and approaches
  • Excellent problem solving skills and critical thinking
  • Understanding Android app performance dimensions and tools
  • Proficient understanding of version control tools such as Git
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages with performance in mind
  • Good understanding of the Software Development Life Cycle, Agile methodologies

Preferred qualifications, capabilities, and skills

  • Some understanding of Application Resiliency, and Security
  • Some experience with CI/CD automation
  • Cryptography
  • Prior experience with React Native