Specialist - Software Engineering
Senior Mobile Web Application Developer
Primary React Native GraphQL Restful API
Secondary SwiftiOS Android native development Nextjs Nodejs
Job Description
We are seeking a talented and experienced Senior Mobile and Web Application Developer to
join our development team This role is crucial for building and enhancing our mobile and web
application solutions The ideal candidate will have a strong background in mobile app
development particularly with React Native and experience in web technologies.They should
be passionate about creating excellent user experiences and be proficient in a collaborative
environment
As a senior developer you will work closely with other developers product managers and QA
teams to deliver highquality bugfree applications that significantly impact our business
Responsibilities
- Develop and enhance mobile applications using React Native for both iOS and Android
- Contribute to web applications using technologies like Reactjs and Nodejs
- Collaborate with crossfunctional teams to define design and implement new features
- Write clean maintainable and efficient code
- Participate in code reviews to ensure code quality and share knowledge with the team
- Estimate timelines for enhancements and bug fixes
- Continuously explore evaluate and implement new technologies to improve our
- applications
- Able to translate product requirements into technical implementations
- Maintain clear and concise documentation for company applications and custombuilt
- solutions
Minimum Qualifications
- Computer Science degree or equivalent experience
- 5 years of handson experience in mobile and web application development
- Expertise with React Native including
- Building and maintaining custom components
- Utilizing opensource libraries
- Integrating with external services
- Experience in writing and maintaining unit functional and integration tests
- Experience building and consuming both GraphQL and RESTful APIs
- Knowledge of application build processes for iOS and Android
- Proficiency in modern and reusable coding principles
- Proficient with GIT
- Understanding of Agile methodologies
- Strong knowledge of mobile and web user experience best practices and design
- Selfstarter with the ability to work independently with minimal supervision
- Strong debugging skills and the ability to solve complex problems
- Uptodate knowledge of the latest developments in mobile and web application best
- practices
- Ability to communicate technical information effectively to both technical and
- nontechnical stakeholders
- Experience documenting business processes and applying technology to optimize and
- automate these processes
- Understanding of security and governance best practices for large enterprises
- Strong desire to learn and master new technologies
- Special Experience Desired
- Proficiency in SwiftiOS or Android native development
- Handson experience with Nextjs Nodejs and building custom APIs
- Competence in design tools such as Adobe Creative Suite and Figma
- Familiarity with Google Cloud Platform services including App Engine
- Experience coding in TypeScript for scalable and maintainable codebases
- Familiarity with using advanced GraphQL queries
Job Segment:
Application Developer, Cloud, Software Engineer, Computer Science, User Experience, Technology, Engineering