Software Engineering - Full Stack Engineer (Mobile, iOS / Android)

Overview

Remote
Depends on Experience
Contract - W2
Contract - 4 Month(s)

Skills

Amazon Web Services
Android
Apache Kafka
Kibana
Kotlin
Kubernetes
IOS Development
Mobile Applications
React Native
Release Management
UI
User Experience
Spring Framework
Software Development
Software Design

Job Details

Job Title: Software Engineering - Full Stack Engineer

Duration: 4+ Months (possible extension)

Location: New York, NY (location: Remote role but open for Dallas/Nashville/Charlotte). (Working hours will be mixed, and sometimes PST hours will require)

Job Description: FS

  • Must-have skills for this role: Kotlin, Spring Boot, Kafka, Kubernetes, AWS. IOS or Android app dev
  • Industry experience needed: Banking
  • Nice-to-have skills: Graph QL, Kibana,

Job description:

As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code.

You will use your development skills to deliver innovative solutions that help our clients improve the services they provide.

Expected to be a subject matter expert, you will collaborate and manage the team to perform effectively.

You will be responsible for team decisions, engage with multiple teams, and contribute to key decisions.

Additionally, you will provide solutions to problems for your immediate team and across multiple teams.

Master proficiency in Kotlin Programming Language is required.

Expert proficiency in Release Management, Application Lifecycle Management, and Application Design is recommended.

Furthermore, Master proficiency in React Native and Spring Boot is suggested.

- Design and implement scalable and efficient software solutions that meet client needs.

- Continuously evaluate and improve existing systems to enhance performance and user experience.

- Mentor junior team members and share knowledge to foster a collaborative learning environment.

- Stay updated with industry trends and emerging technologies to drive innovation within the team.

- Participate in code reviews and contribute to best practices in software development.

- Lead the front-end platform development, ensuring scalability, performance, and maintainability.

- Architect and implement solutions using React Native for mobile applications.

- Develop and optimize backend services using Spring Boot and Kotlin.

- Collaborate with UX/UI designers to create seamless user experiences

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Pyramid Technology Solutions, Inc.