Mobile Developer (React Native) - Charlotte, NC at Digital Technology Solutions
Charlotte, NC
About the Job
Digital Technology Solutions (DTS) is currently seeking a Mobile Developer for our direct client position in Charlotte, NC
Key Responsibilities:
- Serving as a core member of an agile team that leads user story elaboration, design, development, testing and implementation of software application and infrastructure-as-code.
- Writing code and unit tests, automation, and conducting code reviews and testing
- Develop high-quality, reusable, and scalable code using React.js and React Native.
- Collaborating with other team architects, engineers and vendors as necessary
- Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
- Performing ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and delivering continuous improvement
- Enable the deployment, support, and monitoring of software across test, integration, and production environments
- Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues
- Working along with stakeholders to understand and analyze the requirements
- Leading a culture of innovation and experimentation, engaging in fun and outcome-oriented culture, and taking calculated risks that push the envelope.
- Actively studying new and emerging technologies, rapidly prototype and carrying out POCs
- Identifying opportunities for adopting new technologies
- Maintaining documentation, coding standards, and style guides
- Optimizing application performance, quality, and delivery to defined organizational standards and best practices
- Managing your own time, and working well both independently and as part of a team
- Influencing team members with creative changes and improvements by challenging status quo
- Serving as a mentor for junior and new engineers and peers in the software development practice to help them grow in their technical responsibilities and remove blockers
Mandatory Skills:
- 4+ years of software development experience in a professional environment
- Proven experience developing web and mobile applications using React.js and React Native.
- Strong proficiency in JavaScript, TypeScript, HTML and CSS.
- Knowledge of modern web and mobile development trends and best practices
- Knowledgeable in modern API technologies, architecture and design practices and protocols with hands-on experience using one or more API technologies (Open API, REST, RPC, GraphQL, Micro-Services, Serverless)
- Have experience in designing and building Cloud native applications. Experience in cloud technologies like Docker, Kubernetes, OpenShift, Terraform is a plus
- Working knowledge of public cloud (e.g. AWS) is a plus
- Experience with Continuous Integration/Continuous Deployment tools such as Gitlab Pipelines/Jenkins/GitHub
- BSc/BA in Computer Science, Engineering or a related field
DTS offers excellent compensation package.
Contact :
Kapil Sharma
Team Lead
Digital Technology Solutions (DTS)
248-438-8214
Kapil Sharma
Team Lead
Digital Technology Solutions (DTS)
248-438-8214