Career at Cogent

Functional Title: Senior Android Developer Level: 11 No. of vacancies: 1 Location: Pulchowk

Experience Required
4
Responsibilities

• Translating designs and wireframes into high-quality code 

• Designing, building and maintaining high performance, reusable, and reliable Java code 

• Ensuring the best possible performance, quality, and responsiveness of the application 

• Identifying and correcting bottlenecks and fix bugs 

• Writing Unit/UI Tests to meet testing requirements 

• Working closely with the technical manager to achieve desired results 

• Participating in scrum ceremonies, team meetings  

 

Skills

Technical Skills

•    Proper knowledge on Design Patterns MVP/MVVM and clean Architecture 

•    Experience with Auto layout as well as programmatic approach build layout 

•    Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc. 

•    Experience with offline storage, caching, concurrency (GCD) and performance tuning. 

•    Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous delivery (CD). 

•    Comfortable working with agile methodology and tools 

•    Familiarity with RESTful APIs to connect IOS applications to back-end services 

•    Good Understanding of Apple’s design principles, interface guidelines and UI/UX Standards across IOS ecosystem 

•    Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs. 

•    Familiarity with cloud message APIs and push notifications 

•    Knack for benchmarking and optimization & pixel perfect design 

•    Proficient understanding of code versioning tools i.e Git 

•    Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process. 

•    Experience with third party frameworks such as Alamo-fire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc. 

Behavioral Skills: 

•    Willingness to work on team collaboration 

•    Positive attitude towards everyone in the office 

•    Enthusiastic with the work and new features 

•    Good communication skills 

Bonus Requirements

Qualification

• Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.

• Experience: At least 4 years in Android development (Java & Kotlin)

 

Why Join us?

• Stellar opportunity to work with the rising company

• The amazing and passionate young team, beautiful office space

• Social Security Benefit

• Trust of biggest FinTech company.

• Attractive salary and benefits (Communication package, Fuel, TADA)

• One-of-a-kind company culture and growth opportunities to accelerate your career progression.

Senior Software Developer- Android

We are looking for an iOS Trainee who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Functional Title: iOS Trainee Level: 2 No. of vacancies: 1 Location: Pulchowk

Experience Required
3-6 months internship in IOS development (Swift & objective C)
Responsibilities
  • Assisting in designing and building mobile applications for Apple’s iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of the application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before the final release.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates.
Skills

Technical Skills: 

  • Proper knowledge on Design Patterns MVP/MVVM and clean Architecture 
  • Experience with Auto layout as well as programmatic approach build layout 
  • Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc. 
  • Experience with offline storage, caching, concurrency (GCD) and performance tuning. 
  • Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous delivery (CD). 
  • Comfortable working with agile methodology and tools 
  • Familiarity with RESTful APIs to connect IOS applications to back-end services 
  • Good Understanding of Apple’s design principles, interface guidelines and UI/UX Standards across IOS ecosystem 
  • Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs. 
  • Familiarity with cloud message APIs and push notifications 
  • Knack for benchmarking and optimization & pixel perfect design 
  • Proficient understanding of code versioning tools i.e Git 
  • Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process. 
  • Experience with third party frameworks such as Alamo-fire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc. 

Behavioral Skills: 

  • Willingness to work on team collaboration 
  • Positive attitude towards everyone in the office 
  • Enthusiastic with the work and new features 
  • Good communication skills
Bonus Requirements

Qualifications:

  • 3-6 months internship in IOS development (Swift & objective C)
  • Bachelor in IT field 

Why Join us?

  • Stellar opportunity to work with the rising company
  • The amazing and passionate young team, beautiful office space
  • Social Security Benefit
  • Trust of biggest FinTech company.
  • Attractive salary and benefits (Communication package, Fuel, TADA)
  • One-of-a-kind company culture and growth opportunities to accelerate your career progression.
iOS Trainee

Functional Title: Software Developer- IOS Level: 9

Experience Required
At least 2 years in IOS development (Swift & objective C)
Responsibilities
  • Understanding and implementing features as provided
  • Being updated on latest features and security essentials released by IOS
  • Using proper design patterns and architectural components for SDK development
  • Deploying Application in a proper process

 

Skills
  • Understanding and implementing features as provided
  • Being updated on the latest features and security essentials released by IOS
  • Using proper design patterns and architectural components for SDK development
  • Deploying Application in a proper process

 

Bonus Requirements

Qualification

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
Software Developer- IOS

A Operations and Sales Support is responsible for overall business activities and processes that help an organization run effectively, efficiently, and in support of business strategies and objectives.

Experience Required
Minimum 1 year experience in related field
Responsibilities
  • Managing the correspondence between the sales team and their clients.
  • Performing all the administrator duties.
  • Preparing reports for customers, travel arrangements, weekly reports, compiling information for Financial Services and requesting payments and vendor fairs.
  • Creating invoices for vendor billing, and preparing expense reports focusing on revenue and cost to the company.
  • Reaching vendors as per the need and maintaining the database for the vendor's contact information.
  • Supporting in retaining existing clients.
  • Coordinating regional meetings and making travel arrangements for management.
  • Supporting in business horizon expansion and capturing opportunities.
Skills

Technical Skills:

  • Fluent in English and Nepali Typing
  • Better knowledge of Office Package

Behavioral skills:

  • Communicate with stakeholders to identify what they want a system to accomplish.
  • Flexibility in working hours.
  • Proactive and a Team Player.
  • Should be able to work under pressure.
  • Persuasive in both written and verbal communication
  • Strong Analytical Skills

 

Bonus Requirements

Qualification

  • Bachelors or Relevant Degree in management or in related field
  • Should own a two-wheeler license and own vehicle
Operations and Sales Support

A UI/UX Designer illustrated

Experience Required
6 months
Responsibilities
  • Gathering and evaluating user requirements in collaboration with product managers and engineers 
  • Illustrating design ideas using process flows and wireframes
  • Developing UI wireframes, mockups and prototypes that clearly illustrate how application functions and look like 
  • Preparing and presenting rough drafts to internal teams and key stakeholders 
  • Design implementation of wireframes, mockups, and prototypes with HTML, CSS, scss ,bootstrap, angular material, and other front end frameworks 
  • Conducting layout adjustments and solving design-related bugs in the present applications 
Skills
  • Brainstorming, creative thinking and wire faming knowledge
  • Build high-quality mockups and design using Adobe Suite, Figma, etc
  • Follow best practices in responsive design, style standards on fonts, colors and images
  • Write optimized, industry-standard, cross-browser compatible HTML/CSS
  • Knowledge of SASS and theme customization for bootstrap, material UI etc.
  • Strong knowledge of current UI/UX design trends and principles
  • Experience in applications UI/UX design
  • Ensure that established design standards are consistently and appropriately applied within design work
  • Deliver strong design based on business requirements, brand, strategy, and user empathy
  • Work collaboratively with js front end developer and other team members
Bonus Requirements

Qualification

  • Bachelors in Computer Engineering or IT 
UI/UX Designer

A DevOps engineer introduces processes, tools, and methodologies to balance needs throughout the software development life cycle, from coding and deployment, to maintenance and updates. They manage overall CI and release management process.

Experience Required
Minimum 2 yrs experience as DevOps Engineer or similar role
Responsibilities
  • Working on automating and improving deployment and release processes with Continuous Integration and Delivery mechanisms
  • Handle Server and monitor for best performance output
  • Cloud server management: AWS/GCP/Azure or Digital Ocean
  • Performance Tuning and Optimization, DB and application server
Skills
  • Communicate with stakeholders to identify what they want a system to accomplish.
  • Flexibility in working hours.
  • Proactive and a Team Player.
  • Should be able to work under pressure.
  • Persuasive in both written and verbal communication
  • Strong Analytical Skills
Bonus Requirements

REQUIREMENT

  • Deploy updates, fixes and releases
  • Implement tools to reduce occurrences of errors and improve customer experience
  • Proficient with git and git workflows
  • Experience in Continuous Integration and Continuous Delivery
  • Good knowledge of docker, Kubernetes
  • Experience in Cloud server management: AWS/GCP/Azure or Digital Ocean
  • Handle server efficiently using monitoring tools
  • Working knowledge of databases and SQL
  • Problem-solving attitude
  • Collaborative team spirit
  • Database Tuning and performance optimization
  • Able to work off hour if issues on production persist

 

Software Engineer - DevOps

A PHP developer is responsible for writing server-side web application logic. PHP developers usually develop back-end components, connect the application with the other web services, and support the front-end developers by integrating their work with the application. They are also often required to develop and integrate plugins for certain popular frameworks.

Experience Required
Minimum of 2+ years in the same field.
Responsibilities
  • Maintain increasing trend of velocity
  • Maintains proper documentation of the work on confluence as per team standard
  • Participates in discussion during standup, sprint planning and sprint retrospectives
  • Is reliable and dependable to complete assigned work
  • Displays the implementation of the researched technology
Skills

Technical Skills:

  • Experienced with Object Oriented PHP, MVC and development frameworks (Laravel) 
  • Experience with RDBMS (MySQL) and able to write and understand complex queries
  • Knowledge of software design principles (SOLID, DRY, KISS) and software design patterns
  • Experience on API development and knowledge of RESTful APIs
  • Knowledge of frontend frameworks like Angular will be a plus
  • Knowledge of HTML, CSS, Javascript, AJAX and Jquery
  • Knowledge of code versioning tools such as Git

Behavioral Skills:

  • Good written and verbal communication skills
  • Analytical and logical skills along with attention to details
  • Innovative mind with problem solving attitude
  • Passion for coding and learning best design practices
  • Interest and ability to learn other programming languages as needed
  • Effectively multitask and prioritize
  • Troubleshooting and debugging skills
  • Interested to share the knowledge and technical skills to other team members

 

Bonus Requirements

Qualification:

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
  • Experience at Health Tech Companies

 

Software Engineer - PHP
Intrigued by what you have seen?

Kickstart with Cogent Health