Large or small, each one of our offices is designed to inspire innovation, big ideas, and make it count.
Find openings available now
Job Description
- Experience using React Native to build cross-platform applications, including integrating React Native into existing native applications or equivalent experience in one of the following: React/iOS/Android
- Firm grasp of the TypeScript language and modern React
- Experience managing state with Redux
- Ability to write well-documented, clean code
- Experience with automated unit testing
- Highly organized, with good written and oral communication skills in English
- Expertise on any one of the code editor Visual Studio Code, Android Studio
- Knowledge on hooks in React Native
- Experience in wiring API
- Knowledge on socket and firebase push notifications
- Bonus to have exposure to WebPack, Jest
- Ability to manage android dependencies, node modules, packages, pods, expo
- Good communication skills (English)
Responsibilities
- Assist in talent acquisition and recruitment processes
- Conduct employee on boarding and help organize training & development initiatives
- Provide support to employees in various HR-related topics such as leaves and compensation and resolve any issues that may arise
- Promote HR programs to create an efficient and conflict-free workplace
- Assist in development and implementation of human resource policies
- Organize quarterly and annual employee performance reviews
- Maintain employee files and records in electronic and paper form
- Enhance job satisfaction by resolving issues promptly, applying new perks and benefits and organizing team building activities
- Ensure compliance with labour regulations
- Drafting of professional emails
- Assist the management in general office administration
Desired Candidate Profile
- Proven experience as an HR Generalist
- Understanding of general human resources policies and procedures
- Good to have knowledge of employment/labour laws
- Outstanding knowledge of MS Office and experience in handing any HRM systems will be a plus
- Excellent communication and people skills
- Good in written communication (English)
- Willing to take challenges and new responsibilities
- Aptitude in problem-solving
- Leadership quality and desire to work as a team with a result driven approach
- BSc/MBA in Business administration or experience in relevant roles
- Additional HR training will be a plus
Job Description
- Develop and manage digital marketing campaigns
- Optimize & post content on social networking channels such as Facebook, Twitter, Instagram, LinkedIn, and others
- Basic understanding of Google ads & Facebook ads
- Basic knowledge of Photoshop (Added advantage)
- Interest in marketing with special focus on branding & media
- Loves getting stuff done fast with an eye for detail
- Has a fun and positive attitude
- A need to get results and show success through data
- A drive to help add value to our customer experience
- A no-nonsense work ethic and a genuine desire to help others
- Good academic background with a strong creative bent of mind
- Fluency in English and strong written and verbal communication; story-telling capabilities are a definite plus
- A love for technology and strong familiarity with new social media platforms is essential
Job Description
- Link building through directories, articles, blogs, forums link submission link building through social media sites
- Good oral and written communication skills
- Knowledge of google analytics
- Basic google searching knowledge
- Must have off page/on page SEO knowledge
- Conduct on-site and off-site SEO competitor analysis
- Help to execute on-site and off-site SEO strategies (including link building)
- Complete weekly and monthly performance reports
- Keep up to date with the latest SEO updates and industry changes
- Strong knowledge of social media including LinkedIn, Facebook, Twitter, YouTube etc. monitor the social media channels
- Assist with the planning of marketing strategies to help drive traffic and engagement to the website
- Produce content for social media channels such as LinkedIn, Facebook, Twitter, and other community sites
- Keep up to date with any social media trends
- Ensure you produce a consistent brand message across all the social media channels
- Regularly monitor competitor social media sites and create competitor analysis reports
- Contribute to the company blog on a weekly basis
- Assist with social media performance reports
- Engage with social media users and respond to any mentions over LinkedIn, Twitter, Facebook and other community sites
Job Description
- Must have experience in marketing / business development or client generation in web application services from the international market
- Able to converse clearly and concisely over the phone
- Proactive, dedicated and self-motivated attitude
- Appears confident and assertive, but not aggressive in all internal/external dealings. Ability to work on own initiative
- Should be target oriented and should be able to meet the targets well in time
- A clear demonstration of an interest in digital internet technologies
- Should be able to manage a team and deliver results
Responsibilities and Duties
- Responsible for research & generating quality leads for web development by outbound calls, emails, creating required documents
- Follow-up with generated leads
- You will be responsible for identifying opportunities, evaluating its fit with the company vision, negotiating and closing deals
- Need to explore more vendors
- Achieve the assigned Sales target by acquisition, retention & renewal
- An input into the sales strategy - You will constantly keep upgrading your business development techniques
- Client interaction and communication
Job Description
- A Business analyst who can act as a bridge between the client and the company management and support our business development team to grow the business
- Business analyst’s primary role is to identify business requirements and convert them into a solution by figuring out why users need a new application and then defining the user, functional, and non-functional requirements that teams can use to evaluate, plan, design, and build a product
- Business analyst is a member of a product development team who analyzes the business domain, documents its processes and systems, outlines business requirements, and matches a software business model with the software being built
- Business analysts can take charge of client relationships and projects that will make the organization more profitable
- Business analysts can work on multiple projects simultaneously and translate business data into digestible information that improves corporate processes
- Develop comprehensive E2E test cases at the application and multi-application levels
- Create direct channels of communication to software and application developers that get the job done without managerial interjection
- Implement a comprehensive management plan for each project and hold regular stakeholder meetings to keep all interested parties updated in project progress
- Determine and document user requirements for business processes and abide by those requirements for future projects
Job Description / Desired Candidate Profile
- Good level of experience in design tools - Photoshop and illustrator
- Expertise in prototyping tool - Figma / Adobe XD
- Expertise in HTML, CSS, SCSS and jQuery
- Good knowledge in responsive design / Bootstrap
- Experience in Zeplin / Invision
- Experience in creating themes / templates for CMS & Ecommerce platforms, like WordPress, Drupal, Magento etc
- Knowledge in react and angular templating
- Good understanding of version control such as GIT