Posted 6 months ago
Cinnova Technologies is looking to hire a highly motivated ROR Developer to join our team and help improve our client deliverable.

Your responsibilities will include:

  • Participate in the full software development life cycle (SDLC) including gathering specs, analysis, design, development, quality assurance and testing, and debugging
  • Develop, design, implement and integrate new applications while providing support and continual development and maintenance of existing applications
  • Participate in daily stand-ups, and collaborate with Development team members, Product Management, Product Support, and Client Success teams
  • Work under tight production deadlines, while maintaining product integrity and ensuring that product specs and quality expectations are achieved
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify software performance issues and creatively work to problem solve
  • Implement coding best practices and maintain good code organization

Requirements

  • Advanced skills in developing software with Ruby on Rails and strong understanding of the Rails framework
  • At least 2 years of experience in Angular
  • At least 2 years of experience with JavaScript, HTML, XML and CSS
  • At least 2 years of experience working with testing frameworks such as RSpec and library such as Resque
  • Experience working with PostgreSQL and MySQL databases
  • At least 2 years of developing and deploying applications on Amazon Web Services (AWS) such as EC2, RDS, S3
  • Experience with server less architectures using AWS Lamda will be a huge advantage
  • Experience working in an agile-like environment
  • Solid understanding of object-oriented programming
  • Good understanding of server-side templating languages such as Liquid, Slim, etc.
  • Good understanding of server-side CSS preprocessors
  • Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN
  • Experience building out mobile applications
  • A knack for writing clean, readable Ruby code
  • Ability to integrate multiple data sources and databases into one system
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated testing platforms and unit tests
  • Excellent written and verbal communication skills and strong analytical and problem-solving skills
  • Organized, self-motivated and able to work under minimal supervision and within tight deadlines
  • Bachelor’s Degree in Computer Science or Computer Engineering and related experience.

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Trainings
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies.

Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.

Cinnova Technologies is looking to hire a highly motivated ROR Developer to join our team and help improve our client deliverable. Your responsibilities will include: Participate in the ...

Posted 7 months ago
We are looking to hire skilled, curious and passionate Test Automation Engineers who wants to make a difference. The Test Automation Engineer steers Cinnova's automated testing infrastructure in order to assure that the excellent quality, standard and practices are maintained for all our projects.

Your responsibilities will include:

  • From scratch architect, train, evolve the culture of Test Automation across the Cinnova's products
  • Should have clear understanding of standard and practices in QA as well as QA Automation and able to stir the entire Team.
  • Provide ecosystem for Development team to define the quality standard using different techniques such as code coverage analysis, acceptance criteria's etc.
  • Provide build pipeline and help the team to forward towards continuous delivery(CD)
  • Involve with the teams and train help them to write and maintain automated tests across test pyramid
  • Help the team plan and execute different types of tests using tests strategies like agile testing quadrants and Heuristic Test Strategy Model
  • Keep up to date with standards and requirements of software quality Analysis
  • Interact with other teams and product owners.
  • Mentor other QA Engineers in automation tools and best practices, Industrial standard and What’s new.
  • Able to provide road map , goals, milestones for him/herself and contribute toward entire teams
  • Able to create and provide information channels and statistical analysis of Quality in Product using matrix like Build status, Code coverage, Bug Analysis Reports,

Requirements

  • 5+ years of enterprise class QA experience focused on Automation
  • Bachelor's Degree in Computer Science, Engineering or equivalent field
  • Test automation experience of web apps, mobile apps and web services
  • Experience with writing and maintaining test automation frameworks
  • Prior Lean, Agile and Scrum experience and Testing in agile context
  • Ability to accomplish timely delivery of projects in a fast paced tight deadline environment
  • High degree of problem solving skill and sound judgment a must
  • Must be a very driven, curious and creative individual.
  • Strong insight in automated testing using more than 2 framework
  • Understanding of manual Testing with latest trends and matrix's
  • Able to bring culture and take entire team to next level
  • Should have good practical knowledge of Appium, Selenium with various bindings like python or Ruby or Java etc
  • Performance testing tools such as JMeter, Gatling or LoadUI
  • Programming skills in Javascript, Python or SWIFT
  • Test frameworks which support BDD such as cucumber and lettuce behave
  • Build tools such as Ant, gradle and make, rake
  • Web app automation tools such as Selenium/Webdriver
  • Mobile app automation tools such as Appium, XCUITest
  • Continuous Integration Servers such as Jenkins, TeamCity and Bamboo
  • General understanding of how operating systems work (Windows, Linux, Mac OSX , Android and iOS etc).

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Trainings
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies.

Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.

We are looking to hire skilled, curious and passionate Test Automation Engineers who wants to make a difference. The Test Automation Engineer steers Cinnova’s automated testing infrastructure in...

Posted 1 year ago
Are you a highly experienced and ambitious PHP Developer, looking for a challenging role where you can learn lots more? If you are passionate about technology, constantly seeking to learn and improve skill set, then you are the type of person we are looking for! We are looking for a motivated PHP Developer to come join our fast-paced, fun and rewarding team of professionals. Your responsibilities will include:
  • Develop, record and maintain cutting edge web-based PHP applications.
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team.
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
  • Prepare and maintain all applications utilizing standard development tools.
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
  • Refactor, optimize and improve the existing codebase for maintenance and scale.
  • Use test driven development and acceptance tests to ensure feature quality.
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
  • Document the development process, architecture, and standard components.
Requirements:
  • Candidate must have 3+ years of relevant experience.
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Proficient in PHP, Laravel, JavaScript, XHTML, AJAX, jQuery Expert
  • Experience with building restful JSON web services
  • Understanding of responsive design frameworks such as bootstrap
  • Knowledge of and experience applying design patterns and implementing industry best practices required.
  • Hands on experience of Containerized environments using Dockers, Ansible, Chef and Puppet
  • Extensive experience of WordPress and Laravel.
  • Self-Starter - Looking for candidates who can jump in quickly without a lot of direction.
  • Excellent communication and problem-solving skills required.
  • Candidate with client facing experience will be preferred.
PERKS AND BENEFITS:
  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong, and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment
ABOUT CINNOVA: Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.

Are you a highly experienced and ambitious PHP Developer, looking for a challenging role where you can learn lots more? If you are passionate about technology, constantly seeking ...

Posted 1 year ago
We are currently seeking an innovative and dedicated Graphic Designer.

RESPONSIBILITIES

  • Prepares work to be accomplished by gathering information and materials.
  • Plans concept by studying information and materials.
  • Illustrates concept by designing rough layout of art and copy regarding arrangement, size, type size and style, and related aesthetic concepts.
  • Obtains approval of concept by submitting rough layout for approval.
  • Prepares finished copy and art by operating typesetting, printing, and similar equipment; and purchasing from vendors.
  • Prepares final layout by marking and pasting up finished copy and art.
  • Ensures operation of equipment by completing preventive maintenance requirements; following manufacturer’s instructions; troubleshooting malfunctions; calling for repairs; maintaining equipment inventories; and evaluating new equipment.
  • Completes projects by coordinating with outside agencies, art services, printers, etc.
  • Maintains technical knowledge by attending design workshops; reviewing professional publications; and participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.

REQUIREMENTS

  • Proven graphic designing experience
  • A strong portfolio of illustrations or other graphics
  • Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop)
  • A keen eye for aesthetics and details
  • Excellent communication skills
  • Ability to work methodically and meet deadlines
  • Degree in Design, Fine Arts or related field is a plus
  • Strong Graphic Design Skills
  • Adobe Photoshop
  • Adobe Illustrator
  • Analytical Skills
  • Attention to Detail
  • Deadline-Oriented
  • Communication Skills
  • Website Designing and Social Media Campaigns

BENEFITS

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Company Sports, Game Nights, Dinners and Trips
  • Fun and Dynamic Working Environment
 

ABOUT CINNOVA

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principle both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.

We are currently seeking an innovative and dedicated Graphic Designer. RESPONSIBILITIES Prepares work to be accomplished by gathering information and materials. Plans concept by studying information a...

Posted 1 year ago
We are looking for a Jr. Network Engineer to join our Lahore office.  
  • Manage connectivity & Infrastructure
  • Windows / Server Installation
  • DHCP / Active directory knowledge
  • Network Troubleshooting
  • Optimizing performance of hardware devices
  • Deploy and maintain WAN, LAN, Wireless, Voice and Video solutions and networks including servers, routers, switches, and related hardware
  • Troubleshoot, identify and repair complex network issues for WAN, LAN, Voice, Video, Internet connections and end-user issues
  • Communicate and coordinate network maintenance, operational status, and downtime to users and management
  • Other duties as assigned.

Requirements

  • Maximum experience of 1 year.
  • Ability to work effectively independently as well as within a team environment.
  • Superb Communication skills.

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Company Sports, Game Nights, Dinners and Trips
  • Fun and Dynamic Working Environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principle both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.
 

We are looking for a Jr. Network Engineer to join our Lahore office.   Manage connectivity & Infrastructure Windows / Server Installation DHCP / Active directory knowledge Network ...

Posted 1 year ago
BackApply Now
We are seeking a front-end developer to join our team. As a front-end developer, you will be responsible for the user interface of our website. Qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and an understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind. You will also be responsible for implementing new features to our WordPress website, handling the integration of plugins such as WooCommerce, and performing routine maintenance and performance optimizations.

Responsibilities:

  • Build web applications with web development best practices
  • Transform app designs into front-end code with HTML, CSS, and JavaScript
  • Work with back-end developers to integrate UI components with APIs and databases
  • Gather and refine specifications and requirements based on technical requirements or UX design
  • Debug errors, troubleshoot issues, and perform routine performance optimizations
  • On-site search engine optimization (SEO)
  • Write high-quality, scalable, and reusable code
  • Stay plugged into emerging technologies and industry trends
  • Any other task assigned by the manager

Requirements:

  • Bachelor's degree in computer science or a related field
  • Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript
  • Knowledge of JavaScript frameworks such as React, Angular, and Vue
  • Experience with JavaScript libraries such as jQuery and Bootstrap
  • Proficiency with HTML5, including semantic HTML5 elements, microformats, and WAI-ARIA
  • Familiarity with CSS preprocessors such as Sass, Less, or Stylus
  • Working knowledge of SEO principles
  • Experience with build tools such as Grunt, Gulp, or Webpack
  • Basic proficiency with Photoshop and web design
  • Experience with cross-browser compatibility testing

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong, and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.  

BackApply Now We are seeking a front-end developer to join our team. As a front-end developer, you will be responsible for the user interface of our website. Qualified ...

Posted 2 years ago
BackApply Now
Cinnova is looking for a MEAN Stack (ionic + angular) Developer who will work on developing & supporting world-class applications for one of our top clients. These apps will run on both Android and iOS and works offline. The MEAN Stack (ionic + angular) Developer designs develop and tests new hybrid web & mobile applications using web technologies and the Ionic framework to deliver high-quality application experiences across multiple mobile platforms. The MEAN Stack (ionic + angular) Developer is passionate about enhancing the mobile experiences of users and has a proven ability to deliver hybrid mobile applications that solve real-world business problems.

Responsibilities:

  • Designs and codes features, tests, and other hybrid mobile application components to meet the needs of the business
  • Ensures that hybrid mobile applications work well across target platforms
  • Helps other web front-end developers learn how to work on hybrid mobile applications
  • Works closely with mobile developers across the enterprise to share experiences and continuously improve our ability to deliver world-class mobile experiences quickly
  • Assists with the UX design of mobile applications

Requirements:

  • 2+ years of experience working on agile development teams involved in new product development
  • Very broad and deep application development skills
  • Primarily works hands-on with code
  • Experience developing hybrid mobile applications, with Ionic, MEAN, CSS, HTML 5, JavaScript, and other broadly used Web development technologies
  • Has delivered awesome, hybrid mobile applications that work on both Android and IOS using these technologies
  • Passionate about delivering a high-quality user experience on mobile devices. Has experience assisting with UX design for mobile
  • Extensive knowledge of mobile APIs and UI standards
  • Has web client-side experience – JavaScript, MVVM/MVC Framework (Angular,
  • Knockout, etc.), CSS and HTML
  • Bachelor’s degree in a technical discipline or equivalent experience
  • Experience with one or more server-side stacks (GoLang, Node.js) is a plus
  • Experience working on agile development teams involved in new product development
  • Very broad and deep application development skills
  • Primarily works hands-on with code

Characteristics:

  • Passionate about software development
  • Confident in speaking up and being yourself
  • Innovative/Pioneering spirit
  • Driven to deliver solutions that delight customers
  • Passionate customer advocate
  • Flexible, comfortable with change
  • Quick learner, seeks out new skill sets required for success

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong, and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.  

BackApply Now Cinnova is looking for a MEAN Stack (ionic + angular) Developer who will work on developing & supporting world-class applications for one of our top clients. ...

Posted 2 years ago
BackApply Now
We are hiring a Shopify Developer who will work with our clients and internal staff to build best-in breed eCommerce platforms and custom platform improvements. You will work closely with the rest of the engineering team, as well as project manager to ensure all technical requirements platform standards are met. Additionally, you’ll use your expertise to design and develop solutions that meet client needs in technical capabilities, delivery timing, and budget. This role will be an integral piece of the company’s engineering function. This is an exciting opportunity for someone who loves challenges and has a knack for solving complex problems.

Responsibilities:

  • Act as a resident Shopify expert, specializing in all parts of the eCommerce platform
  • Produce seamless, robust, and innovative front-end user experiences
  • Create and modify custom Shopify themes
  • Work closely with Project Managers and Team Leads to address client requests in a timely manner
  • Manage multiple projects simultaneously, and be able to address their specific needs and requirements
  • Take ownership of assigned projects, being accountable for timely delivery and adherence to company standards and best practices
  • Perform code reviews for other developers
  • Provide detailed solutions to feature requests

Requirements:

  • 3+ years of experience building websites within the Shopify platform
  • technical development and supporting the Shopify ecommerce websites including configuring and managing various ecommerce systems to ensure continual operation
  • Experience creating custom apps to extend Shopify functionality
  • Solid understanding and proficiency in HTML, JavaScript, and maintainable/scalable CSS
  • Strong knowledge of Shopify’s Liquid template language
  • Experience generating custom Shopify themes and modifying pre-existing templates
  • Experience integrating Third-Party Applications
  • Experience using Git for version control
  • Experience working in a team environment
  • Good understanding of SEO principles and best practices
  • Self-motivated with the ability to manage others in a team environment

Nice to have:

  • Experience with modern JavaScript frameworks such as React or Vue
  • Experience with Site Speed proficiencies and ADA compliance
  • Shopify Academy Certifications

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong, and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

About Cinnova:

Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies. Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.  

BackApply Now We are hiring a Shopify Developer who will work with our clients and internal staff to build best-in breed eCommerce platforms and custom platform improvements. You ...

Lahore, Pakistan
Posted 2 years ago
BackApply Now
We are looking for a qualified Senior Team Lead with strong technical background and communication skills to manage multiple projects. As the Senior Team Lead, you will be responsible for architecting, developing, and delivering high-quality, scalable, and secure software solutions and software designs in support of innovative products. The team lead will work as part of an agile continuous delivery team and collaborate with designers, senior developers, UX, project managers, and others to help deliver product capabilities and features. You will be working to develop new frameworks and scalable infrastructure (no legacy here!) utilizing technologies such as MEAN/MERN stack, AWS, Automation, Docker Containers, Chef, Puppet, Ansible, etc. Cinnova is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customer's mission and the quest for professional growth. Cinnova provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

Responsibilities:

  • Architecting and developing highly scalable and secure cloud architectures using micro-services and server-less frameworks in addition to client-server-based frameworks.
  • Interacting with UX and Ops to participate in architecture, design, and review meetings.
  • Working with development and project management teams to define user story acceptance criteria during a sprint, break down complex stories into tasks, and estimate, plan and deliver.
  • Working closely with the developers to develop the best technical design and approach.
  • Write coding, and tests, do research, analyze, and become an expert in cutting-edge technologies, frameworks, architecture, and design.
  • Moving fast: looking for new ideas, quickly prototype, A/B test, and move to production Stay up-to-date with development trends, cloud technologies, open-source, and best practices.
  • Mentoring more junior developers, doing code reviews, and peer programming.
  • Stay up-to-date with development trends, cloud technologies, open-source, and best practices.
  • Mentoring more junior developers, doing code reviews, and peer programming.
  • Other duties as needed.

Requirements:

While we know you may not have everything on the list to be successful you are likely to have;
  • 5 - 6 years of experience working with enterprise software development.
  • Experience in leading, and managing multiple teams and clients.
  • Excellent knowledge and significant experience with large-scale web & server applications.
  • Software design, selection, and implementation experience in an object-oriented environment, performance tuning, and stability is a must.
  • Extensive Development experience with JavaScript (client and server sides), React, Node.js, MEAN, and/or MERN stacks is mandatory.
  • Extensive experience (5+ years or more) in architecting highly scalable, available, and secure solutions using AWS.
  • Extensive Development experience in other open-source technologies like PHP and related frameworks (Laravel, CodeIgniter, Cake, Magento) and/or Ruby on Rails will be a huge plus.
  • AWS certifications such as AWS Certified Solutions Architect-Associate/Professional is a big plus.
  • Experience with AWS, REST APIs, Docker, containers, micro-services/AWS lambda is a must.
  • Experience with variety of SQL (PostgreSQL, MySQL, Hibernate/ORM) and/or NoSQL databases (Cassandra, Mongo, RethinkDB, ElasticSearch).
  • Experience with DevOps tooling for development (Docker, Vagrant), orchestration (Kubernetes, Google, or AWS cloud), and deployment (Ansible, Puppet, Chef).
  • Experience in production deployments on IaaS (AWS, GCE, Azure, OpenStack) and PaaS (Cloud Foundry) is a big plus.
  • Familiarity with Jira or other productivity platforms is a plus.
  • Experience leading agile teams and mentoring more junior developers, including students.
  • Adept at evaluating open-source frameworks, commercial frameworks, and technology options.
  • Desire to work in a fast-paced, deadline-driven, start-up environment.
  • Bachelor’s degree with strong academic performance in a Computer Science related field.

Nice to have:

  • Agile Certification
  • Technical Certification

Perks and Benefits:

  • Competitive Salary
  • Provident Fund
  • Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Football, Ping Pong, and Board Games Galore
  • Company sports teams, game nights, dinners, trips
  • Fun and dynamic working environment

BackApply Now We are looking for a qualified Senior Team Lead with strong technical background and communication skills to manage multiple projects. As the Senior Team Lead, you ...

Lahore, Pakistan
Posted 2 years ago
BackApply Now

Responsibilities will include:

  • Participate in all phases of projects from defining technical, operational, and user requirements, to planning, quality control, and testing
  • Create conceptual architecture and develop solution options against the design
  • Proactively look for opportunities to improve the design, interface, and architecture
  • Develop and maintain high-performance cloud-based services and applications that are an integral part of a rich portfolio of digital products/offerings of diverse types, such as mobile applications, IoT applications, and web portals/dashboards
  • Work closely and collaboratively within the scrum project team with diverse backgrounds, e.g., Mobile Developers, Web Front-End Developers, QA Engineers, UX Designers, Business Analysts, Product Owners, Etc.

Requirements

  • 1 - 4 years of experience working with the .NET framework/C# development and the technology stack, e.g., C#, .NET Core, REST API, MVC APIs, JSON, REST, MVC, Ajax, and Asynchronous Programming, REST Service Architecture
  • Knowledge or experience in Microsoft Azure and AngularJS, jQuery, Knockout, or React
  • Experience on MS Azure Services with Developing, Deploying, and configuring Azure Web Apps, Azure App Services, Azure Functions, Azure web jobs, etc., using Visual Studio
  • Experience in developing and hosting REST API using Azure API Management, Swagger, and integration with Azure web apps.
  • Working knowledge and experience in Micro-Service Programming model, SOA, Service Fabric
  • At least 2 years working in Agile methodology
  • Knowledge or experience in test-driven development
  • Bachelor’s Degree in Computer Science, Computer Engineering, MIS or related field preferred
  • Experience crafting and implementing high-performance RESTful micro-services serving millions of requests a day
  • Fluency in any one database technology (e.g., RDBMS like Postgres and/or NoSQL like DynamoDB or Cassandra
  • Broad knowledge and understanding of SaaS, PaaS, and IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Experience in O365 programming, PowerApps, PowerShell, and SharePoint Online will be a huge advantage.

Must-Have:

  • Direct client communication with US clients, excellent communication.
  • Azure Experience.
  • Experience with Entity Framework and LINQ. Comfortable developing in a docker environment.
  • Additional Skill: Understanding of CQRS and Event Sourcing patterns.

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training and Certifications
  • Paid Time Off
  • Semi-Annual Performance Bonus and Awards
  • Hajj/Umrah Leaves
  • Maternity/Paternity Leaves
  • Wedding Leaves
  • Long Service Bonus and Awards
  • Friday Lunch
  • Company Sports, Game Nights, Dinners, and Trips
  • Fun and Dynamic Working Environment

BackApply Now Responsibilities will include: Participate in all phases of projects from defining technical, operational, and user requirements, to planning, quality control, and testing Create concept...

Lahore, Pakistan
Posted 2 years ago
BackApply Now
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional front-end design.

Responsibilities

  • Designing, developing and testing UI for mobile and web applications
  • Build reusable code and libraries for future use
  • Accurately translate user and business needs into functional frontend code

Qualifications

  • Bachelor's degree or equivalent in Computer Science
  • 2+ years' experience in frontend development
  • Familiarity using Scrum/Agile development methodologies
  • Experience building object oriented web applications in JavaScript, HTML5, and CSS3

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training and Certifications
  • Paid Time Off
  • Semi-Annual Performance Bonus and Awards
  • Hajj/Umrah Leaves
  • Maternity/Paternity Leaves
  • Wedding Leaves
  • Long Service Bonus and Awards
  • Friday Lunch
  • Company Sports, Game Nights, Dinners, and Trips
  • Fun and Dynamic Working Environment

BackApply Now The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this .....

Lahore, Pakistan
Posted 2 years ago
BackApply Now
The MEAN Stack Developer (Ionic /Angular) designs develop and test new hybrid web & mobile applications using web technologies and the Ionic framework to deliver high-quality application experiences across multiple mobile platforms. The MEAN Stack (ionic + angular) Developer is passionate about enhancing the mobile experiences of users and has a proven ability to deliver hybrid mobile applications that solve real-world business problems.
  • Designs and codes features, tests, and other hybrid mobile application components to meet the needs of the business
  • Ensures that hybrid mobile applications work well across target platforms
  • Helps other web front-end developers learn how to work on hybrid mobile applications
  • Works closely with mobile developers across the enterprise to share experiences and continuously improve our ability to deliver world-class mobile experiences quickly
  • Assists with the UX design of mobile applications

Requirements

  • 2+ years of experience working on agile development teams involved in new product development
  • Very broad and deep application development skills
  • Primarily works hands-on with code
  • Experience developing hybrid mobile applications, with Ionic, MEAN, CSS, HTML 5, JavaScript, and other broadly used Web development technologies
  • Has delivered awesome, hybrid mobile applications that work on both Android and IOS using these technologies
  • Passionate about delivering a high-quality user experience on mobile devices. Has experience assisting with UX design for mobile
  • Extensive knowledge of mobile APIs and UI standards
  • Has web client-side experience – JavaScript, MVVM/MVC Framework (Angular, Knockout, etc.), CSS and HTML
  • Bachelor’s degree in a technical discipline or equivalent experience
  • Experience with one or more server-side stacks (GoLang, .Node.js) a plus
  • Experience working on agile development teams involved in new product development
  • Very broad and deep application development skills
  • Primarily works hands-on with code

Characteristics:

  • Passionate about software development
  • Confident in speaking up and being yourself
  • Innovative/Pioneering spirit
  • Driven to deliver solutions that delight customers
  • Passionate customer advocate
  • Flexible, comfortable with change
  • Quick learner, seeks out new skill sets required for success

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training and Certifications
  • Paid Time Off
  • Semi-Annual Performance Bonus and Awards
  • Hajj/Umrah Leaves
  • Maternity/Paternity Leaves
  • Wedding Leaves
  • Long Service Bonus and Awards
  • Friday Lunch
  • Company Sports, Game Nights, Dinners and Trips
  • Fun and Dynamic Working Environment

BackApply Now The MEAN Stack Developer (Ionic /Angular) designs develop and test new hybrid web & mobile applications using web technologies and the Ionic framework to deliver high-quality ...

Lahore, Pakistan
Posted 2 years ago
BackApply Now
We are seeking candidates for multiple positions as Full Stack Java Developers having proven ability to design, build, test, and maintain scalable and stable custom-built applications.

Requirements

  • Bachelors/ Masters in Computer Science from an accredited institute.
  • 4+ years of experience developing Java/J2ee web applications.
  • Spring Framework or equivalent.
  • Familiar with commonly used Design Patterns.
  • Java and Groovy. Candidates must be highly experienced in Lambdas, Generics, and commonly used data structures such as Map, List, Set, etc.
  • Strong data structures and algorithms knowledge.
  • Concurrent programming knowledge, e.g. Actor Model, Java Completable Future, and different types of thread pool Executors.
  • Hibernate or equivalent JPA frameworks.
  • Restful Web Services.
  • MySQL, Oracle, DB2, or MS SQL.
  • Highly desired: Angular JS, JavaScript.
  • Good communication is a MUST.
  • Collaborate and support team members in delivering high-quality software solutions in an agile environment.

Must-haves

  • Front End - Kendo for Angular JS
  • Back End - Java using Spring Boot
  • Database - MySQL

Some great benefits:

  • Competitive Salary – probably one of the best in the market
  • Hybrid Work Environment.
  • Paid Time Off
  • Semi-Annual Performance Bonus and Awards
  • Provident Fund and Medical Allowances
  • Professional Training and Certifications
  • Hajj/Umrah Leaves
  • Maternity/Paternity Leaves
  • Wedding Leaves
  • Long Service Bonus and Awards
  • Friday Lunch
  • Company Sports, Game Nights, Dinners and Trips
  • Fun and Dynamic Working Environment

BackApply Now We are seeking candidates for multiple positions as Full Stack Java Developers having proven ability to design, build, test, and maintain scalable and stable custom-built application...

Lahore, Pakistan
Posted 2 years ago
BackApply Now
We are looking for a Python - react Developer to join our IT and Engineering team to help us develop and maintain various software products, including customization of our ERPNext System. Python- react Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services.
  • To be successful in this role, you should have experience using server-side logic and work well in a team.
  • Ultimately, you will build a highly responsive application that aligns with our business needs.
  • Build new products and features through rapid build/measure/learn iterations.
  • Write effective, scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions

Requirements

  • Work experience as a Python + React Developer
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Team spirit
  • Good problem-solving skills
  • BSc in Computer Science, Engineering or relevant field
  • ERPNext experience would be preferred
  • Ability to work in team in diverse/ multiple stakeholder environment
  • Ability to communicate complex technology solutions to diverse teams namely, technical, business and management teams
  • Excellent verbal and written communication skills

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Company Sports, Game Nights, Dinners and Trips
  • Fun and Dynamic Working Environment

BackApply Now We are looking for a Python – react Developer to join our IT and Engineering team to help us develop and maintain various software products, including ...

Lahore, Pakistan
Posted 2 years ago
BackApply Now

Responsibilities Include:

  • Performs as a developer, innovator, and technology advocate (Developer) using Power BI, Power Apps, Power Automate and other related technologies.
  • Work with internal lab customers (Customer(s)) to meet their requirements to deliver reporting and other solutions within the defined technology stack
  • Work with other IM partners to define and implement integrated solutions
  • Understand the capabilities of other IM partners and refer customers to other solution space.
  • Have, expand and maintain the skills to do the job, including Microsoft Power BI, Power Apps and Power Automate, SharePoint, JavaScript, TypeScript, CSS, HTML, C#, and other related technologies.
  • Gain and maintain a basic understanding of INL Information Technology infrastructure, cyber security, data classification, release control, and other related policies and procedures.
  • Gain and maintain an understanding of standards and expectations provided by Enterprise Architecture and system owners.
  • Contribute to development and maintenance of documentation, standards, training materials and other artifacts within the technology stacks they participate in.
  • Provide guidance and share standard processes regarding the Power BI platform
  • Develop Power App and Power Automate solutions that operate in the context of the lab IT environment and can act as a basis for further Power Platform work by lab creators
  • Address and remediate security vulnerability findings within supported solutions
  • Work with Creators when there are functional issues and debugging their apps/flows/reports.
  • Assists in the training of Creators, focusing on being successful on the no-code/low-code platforms within the Lab, including the creation of online training videos as well as in person training sessions.
  • Support production releases of solutions during off-peak hours.
  • Build and deploy Power BI reports and dashboards per customer requests. Develop canvas and model driven Power Apps using list-based applications and power automate floes

Minimum Requirements:

  • Bachelors/Masters Degree from a reputable university. 6 months - 2 years of experience.
  • Experienced building reports, dashboards, apps and flows using the Power Platform tools, including Power BI, Power Apps, and Power Automate, and SharePoint online
  • Experienced using Microsoft Gateways and compiling data from M365 data sources
  • Experienced interacting and guiding citizen Power BI users
Good understanding of cyber security requirements and remediation within Power Platform tools
  • Ability to work effectively independently as well as within a team environment.
  • Superb Communication skills.
Demonstrated a good work ethic and ability and willingness to take on new challenges

Benefits

  • Competitive Salary
  • Provident Fund and Medical Allowances
  • Professional Training
  • Quarterly/Annual Performance Bonus and Awards
  • Company Sports, Game Nights, Dinners and Trip
Fun and Dynamic Working Environment

BackApply Now Responsibilities Include: Performs as a developer, innovator, and technology advocate (Developer) using Power BI, Power Apps, Power Automate and other related technologies. Work with int...