JOIN A WORLD-CLASS TEAM
We're always looking for new crewmembers At SESOFTWARE SOLUTION, we hire top minds from computer science, software engineering, and business fields to help us provide incredible software to world-class companies. If you take pride in your work and want to be a part of our exciting culture, apply today.
Latest Open Positions
-
1 IOS Developer
Experience Required:
We are looking for talented iOS Developer who can develop high end, complex, functional and
attractive iOS applications that perfectly meet the needs of the user.Job Description:
● Designing and building mobile applications for Apple’s iOS platform.
● Collaborating with the design team to define app features.
● Experience in integrating revenue models(Subscriptions & Ads).
● Identifying potential problems and resolving application bottlenecks.
● Fixing application bugs before the final release.
● Publishing application on App Store.
● Maintaining the code and atomization of the application.
● Designing and implementing application updates.REQUIREMENTS:
● Proficient with Objective-C & Swift.
● Hands-on experience with Cocoa Touch.
● Experience with iOS frameworks such as Core Data, Core Animation
● Hands-on with Rx Swift and MV VM.
● Must be good in concepts of Object-Oriented Programming.
● Hands-on experience with Threading & performance tuning.
● Understanding of Apple's design principles, Auto Layout, and interface guidelines.
● Familiarity with RESTful APIs to connect iOS applications to back-end services
● Knowledge of other web technologies and UI/UX standards
● Knowledge of iOS back-end services.
● Knowledge of Apple’s design principles and application interface guidelines.
● Proficient in code versioning on Github.
● Capable of high-quality, testable code, and understand the tradeoffs between
expediency and maintainability
● Strong UX and design sensibilities, and know how to bring complex designs to reality
● Fixing bugs and performance problems.
● Must be Proficient in Logic Building
● Experience working with Restful APIs and/or GraphQL
● Experience working with 3rd party libraries (CocoaPods and frameworks)
● Ensure the performance, quality, and responsiveness of applications- 4 Years
- 09:00 AM to 06:00 PM
- Full Time
- 100000 to 150000
-
2 Android Developer
Experience Required:
We are looking for talented Kotlin developer who can develop high end, complex, functional and
attractive Android applications that perfectly meet the needs of the userJob Description
● Writing clean and efficient codes for Android Applications.
● Designing and developing experience of advanced applications for the Android platform
● Unit-testing code for robustness, including edge cases, usability, and general reliability
● Bug fixing and improving application performance
● Collaborate with cross-functional teams to define, design, and ship new features
● Work with outside data sources and APIs
● Continuously discover, evaluate, and implement new technologies to maximize
development efficiency
● Monitoring the performance of live apps and working on optimizing them at the code
level.
● Staying up to date with new mobile technology trends, applications, and protocols.REQUIREMENTS
● Must be proficient in Kotlin & Java.
● Must be good in concepts of Object-Oriented Programming.
● Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies.
● Experience working with remote data via REST and JSON.
● Experience with third-party libraries and APIs.
● Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies.
● Have experience as an Android Developer using “ Kotlin, Java, Android SDK, Android
NDK”.
● Must have experience in publishing an application on the Google Play store.
● Proven work experience in design patterns mobile architecture using frameworks such
as MVVM/MVC/MVP.
● Solid understanding of the full mobile development life cycle.
● Familiarity with RESTful APIs to effectively integrate Android applications.
● Proficient understanding of code versioning tools such as GIT.- 4 Years
- 10:00 AM to 07:00 PM
- Full Time
- 100000 to 150000
-
3 Node.js Backend Developer
Experience Required:
Job Description
● Developing and maintaining all server-side network components.
● You will coordinate with the rest of the team working on different layers of the
infrastructure.
● Knowledge of professional software engineering best practices for the full software
development lifecycle including coding standards, code reviews, build process, testing,
and operations.
● Experience of working with Microservices architecture would be preferred.
● Must have knowledge of API specifications, especially Open API 3.0.
● Developing and maintaining all server-side network components.
● Ensuring optimal performance of the central database and responsiveness to front-end
requests.
● Designing customer-facing UI and back-end services for various business processes.Requirements
● Node.js, MongoDB, Express, Unit Testing, Typescript, GIT, etc
● Must be good in concepts of Object-Oriented Programming.
● Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
● Knowledge of front-end technologies such as HTML5 and CSS3.
● Strong Knowledge of Object-Oriented Programming and Databases.
● Working experience with Microsoft SQL Server, MySQL, POSTGRES.
● Work with server APIs, JSON and XML documents.
● 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.
● Documenting Node.js processes, including database schemas, as well as preparing
reports.
● 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.- 4 Years
- 10:00 AM to 07:00 PM
- Full Time
- 100000 to 150000
-
4 SQA Engineer
Experience Required:
Job Description
● Create tests to identify software problems
● Analyze bugs and errors found during tests
● Document results of tests for the software development team
● Recommend improvements in software to enhance user experience
● Motivate the development process for efficiency and performance
● Works together with the software developer to enhance and improve programs.
● Research and compare similar competitor products.
● Maintain updated knowledge of industry trends and advancements
● Strong knowledge in QA processes and test methodologies;
● Understanding principles of Object-Oriented Programming (OOP);
● Familiarity with Agile frameworks and regression testing;
● Experience of creating automation frameworks from scratch; Experience with SQL;
● Experience in writing API and UI tests;
● Comfortable working with Jenkins;
● Familiarity with Selenium;
● Familiarity with BDD approach;
● Experience in testing of mobile applications; experience in performance testing;
● Familiarity with project management tools like Confluence and Jira;
● Experience with Automation toolsRequirements
● Bachelor’s degree in computer science, software engineering or a similar field.
● 2 years of experience working as a QA automation engineer.
● Advanced programming skills including automation systems and databases.
● Familiarity with programming script languages including Java and VBScript.
● Excellent analytical skills. Detailed knowledge of application functions, bug fixing, and
testing protocols.
● Good written and verbal communication skills.
● Strong attention to details.
● Good project management skills.- 4 Years
- 10:00 AM to 07:00 PM
- Full Time
- 100000 to 150000
-
5 UI UX Designer
Experience Required:
Job Description
● Investigating user experience design requirements for our suite of digital assets.
● Illustrate design ideas using storyboards, process flows and sitemaps.
● Design graphic user interface elements, like menus, tabs and widgets.
● Develop illustrations, logos, graphics, marketing material , web design, mobile app and
other designs using software or by hand.
● Build page navigation buttons and search fields.
● Develop UI mockups and prototypes that clearly illustrate how sites function and look
like.
● Create original graphic designs (e.g. images, sketches and tables).
● Identify and troubleshoot UX problems (e.g. responsiveness).
● Conduct layout adjustments based on user feedback.
● Adhere to style standards on fonts, colors and images.Requirements
● BSc in Design, Computer Science, or relevant field
● Proven work experience as a UI/UX Designer or similar role
● Portfolio of design projects
● Up-to-date knowledge of design software like Adobe Illustrator, InDesign, Figma, Adobe
XD, and Photoshop
● Team spirit; strong communication skills to collaborate with various stakeholders
● Good time-management skills
● Knowledge of wireframe tools (e.g. Wireframe. cc and InVision)
● Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
● Team spirit; strong communication skills to collaborate with various stakeholders
● Good time-management skills- 4 Years
- 10:00 AM to 07:00 PM
- Full Time
- 100000 to 150000