No more applications are being accepted for this job
- 10+ years of experience.
- Good communication
- Team player
- Proficiency in programming languages like React, React-Native and JavaScript
- API development experience to be full stack in future using node / typescript.
- Experience with terraform, git, mobile deployment strategies.
- Phone screen will be conducted first. Then, a zoom interview with hands on coding exercise.
- 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 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
- 4+ years of software development experience in a professional environment
- Proven experience developing web and mobile applications using 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
- Able to apply core programming concepts to learn and develop in a new language to meet project requirements
- A self-starting mentality and passion for experimentation, with interests in game-changing technology and identifying unconventional opportunities for success
- Experience with Continuous Integration/Continuous Deployment tools such as Gitlab Pipelines/Jenkins/GitHub
- Ability to learn and deep dive into new technology and business domains, question status quo and think outside of the box.
- Proficient oral and written communication skills.
- BSc/BA in Computer Science, Engineering or a related field.
No C2C - Charlotte, United States - IPS Technology Services
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Job Description
Job DescriptionDescription:Mandatory: