Description
Responsibilities
Designing and building mobile applications for Apple’s iOS platform.
Collaborating with the design team to define app features.
Ensuring quality and performance of application to specifications.
Identifying potential problems and resolving application bottlenecks.
Fixing application bugs before final release.
Publishing application on App Store.
Maintaining the code and atomization of the application.
Designing and implementing application updates.
Requirements
Experience:
2 - 14 years
Proven experience as an app developer.
Proficient in Objective-C, Swift, and Cocoa Touch.
Extensive experience with iOS Frameworks such as Core Data and Core Animation.
Knowledge of iOS back-end services.
Knowledge of Apple’s design principals and application interface guidelines.
Proficient in code versioning tools including Mercurial, Git, and SVN.
Knowledge of C-based libraries.
Familiarity with push notifications, APIs and cloud messaging.
Experience with continuous integration.
go to method of application »
Responsibilities
Setting project goals and coming up with plans to meet those goals
Maintaining project timeframes, budgeting estimates and status reports
Managing resources for projects, such as computer equipment and employees
Coordinating project team members and developing schedules and individual responsibilities
Implementing IT strategies that deliver projects on schedule and within budget
Using project management tools to track project performance and schedule adherence
Conducting risk assessments for projects
Organizing meetings to discuss project goals and progress
Requirements
Candidates should possess relevant qualifications with 2 - 10 years work experience.
Advanced computer skills and in-depth knowledge of different operating systems, network administration and service desk administration
Project management and leadership skills for managing projects and the teams involved with them
Strong written and verbal communication skills to coordinate with team members and management and explain technical issues
Analytical and problem-solving skills to handle any issues that occur during project completion
Organization and time management skills to keep projects on track and within budget
Excellent resource planning and task scheduling skills
go to method of application »
Job Description
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Responsibilities
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Requirements
At least two years experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours
go to method of application »
Job Description
Are you an highly experienced full-stack JavaScript Developer looking for a challenging role where you can learn lots more?
We are looking for a motivated JavaScript Developer to come join our agile team of professionals. Our ideal candidate will have experience implementing JavaScript applications with an emphasis on optimization, API design and architecture.
If you are passionate about technology, constantly seeking to learn and improve skillset, then you are the type of person we are looking for!
We are offering superb career growth opportunities, great compensation and benefits.
Responsibilities
Develop and enhance our main front end platform - website
Develop new user-facing features
Design and develop new front end applications for various platforms Help out with front end work on other applications (HTML/CSS/JS in Ruby applications)
Develop specifications and designs for complex applications or modifying/maintaining complex existing applications
Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis
Performance tuning, improvement, balancing, usability, automation.
Requirements
Candidates should possess relevant qualifications with 2 - 15 years work experience.
Experience in web technologies, HTML, CSS, JavaScript
Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals such as prototype inheritance, composition, CommonJS/AMD module systems using RequireJS
Experience with a responsive design for desktop/mobile
Extensive HTML/CSS/AJAX/Javascript (jQuery, Backbone/Angular/Ember) coding experience
CSS compiler knowledge (E.g., Sass, LESS)
Experience with other JS libraries like ExtJS, Backbone.js, Angular.js, Node.js and other frameworks
Ability to work in an Agile environment.
go to method of application »
Job Description
We are looking for a skilled React.js Developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack.
You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Responsibilities
Meeting with the development team to discuss user interface ideas and applications.
Reviewing application requirements and interface designs.
Identifying web-based user interactions.
Developing and implementing highly-responsive user interface components using React concepts.
Writing application interface codes using JavaScript following React.js workflows.
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Monitoring and improving front-end performance.
Documenting application changes and developing updates.
Requirements
Candidates should possess relevant qualifications with 2 - 11 years work experience.
Previous experience working as a React.js Developer.
In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Experience with user interface design.
Knowledge of performance testing frameworks including Mocha and Jest.
Experience with browser-based debugging and performance testing software.
Excellent troubleshooting skills.
Good project management skills.