Job Detail – Development
- Home
- Job Detail – Development
Find Your Next Adventure
Jatis Mobile will help you with a job that will level up your game in this world, find one below!
Job List
Unit Head
Responsibilities for Unit Head:
- Understand the given requirements to build the application or system
- Design the application or system based on the given requirements
- Communicate the requirements and design to the development team
- Monitor, supervise and lead the team during the application or system development, testing, and deployment phase
- Work closely with other teams (Operation, Business Teams) in completing the projects
- Develop application or system based on the given requirements within the timeline
- Perform Unit Test for the application or system
- Create documentation for the program / application / software
- Work closely with the IT team in completing projects
- Troubleshoot and fix any issues related to the application or system
- Explore new technology to improve the application or system performance
- Perform research to find new way or method or Technology to improve the application or system performance
Qualifications for Unit Head:
- Development with Java, Spring Boot
- Development Using Javascript, React JS, CSS
- Development Using .Net Framework, VB.NET, C#.NET
- Develop Microservices
- Using MySQL and SQL Server
- Using MongoDB, Redis, ActiveMQ
- Using SSIS, SQL Job, Jasper
Send your updated CV with subject: Position – Full name to career@jatis.com
Software Engineer
Responsibilities for Software Engineer:
- Develop application or system based on the given requirements within the timeline
- Perform Unit Test for the application or system
- Work closely with the IT team in completing projects
- Troubleshoot and fix any issues related to the application or system
- Explore new technology to improve the application or system performance
- Perform research to find new way or method or Technology to improve the application or system performance
Qualifications for Software Engineer:
- Bachelor of Science majoring in Information Technology or Computer Science
- Development with Java, Spring Boot
- Development Using Javascript, React JS, CSS
- Development Using .Net Framework, VB.NET, C#.NET
- Develop Microservices
- Using MySQL and SQL Server
- Using MongoDB, Redis, ActiveMQ
Send your updated CV with subject: Position – Full name to career@jatis.com
Senior Software Architect
Responsibilities for Senior Software Architect:
- Collaborate with team members to determine best practices and requirements for software
- Oversight and approval of all final programs and products before formal launch
- Evaluating, identifying and developing software solutions
- Leading software development projects
- Documenting and recording every aspect of an application or software
- Training and overseeing the activities of the members of the development team
- Planning, tracking and scheduling software deliverables
- Locating and directing solutions for critical challenges involving software and hardware interface
- Looking for problems within software systems and resolving the issues
- Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers
Qualifications for Senior Software Architect:
- 5-7 years of experience designing and implementing software applications
- Professional programs certification in Java and others is strongly
- Experience working on large-scale software projects
- Demonstrated knowledge of web applications, cybersecurity and open source technologies
- Broad understanding of coding and programming languages
- Experience with database design and data modeling
- Extensive knowledge of the software development process and corresponding technologies
- Excellent understanding of design patterns and architectural styles
- Proficient knowledge of the operation and development designs of agile software
- Expertise with content management systems
- Strong soft skills, including attention to detail, problem-solving and communication skills
- Experience overseeing customized development of processes for multiple projects simultaneously
- Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
- Experience designing secure software systems based upon industry-specific specifications
Send your updated CV with subject: Position – Full name to career@jatis.com
Tech Lead (AI Project)
Responsibilities for Tech Lead (AI Project):
- Determining project requirements and developing work schedules for the team
- Delegating tasks and achieving daily, weekly, and monthly goals
- Liaising with team members, management, and clients to ensure projects are completed to standard
- Identifying risks and forming contingency plans as soon as possible
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements
- Keeping up-to-date with industry trends and developments
- Updating work schedules and performing troubleshooting as required
- Motivating staff and creating a space where they can ask questions and voice their concerns
- Being transparent with the team about challenges, failures, and successes
- Writing progress reports and delivering presentations to the relevant stakeholders
Qualifications for Tech Lead (AI Project):
- Bachelor’s degree in computer science, engineering, or a related field
- Relevant Management certification may be required
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript
- Proficiency with server-side languages such as Python, Golang, Java, PHP, and .Net
- Familiarity with database technology such as MySQL, PostgreSQL , and MongoDB
- Experience in a similar role would be advantageous
- Excellent technical, diagnostic, and troubleshooting skills
- Strong leadership and organizational abilities
- Willingness to build professional relationships with staff and clients
- Excellent communication, motivational, and interpersonal skills
Send your updated CV with subject: Position – Full name to career@jatis.com
Backend Developer (AI & Chat Commerce Project)
Responsibilities for BackEnd Developer:
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
- Developing ideas for new programs, products, or features by monitoring industry developments and trends
- Recording data and reporting it to proper parties, such as clients or leadership
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
- Taking lead on projects, as needed
Qualifications for BackEnd Developer:
- Bachelor’s degree in computer programming, computer science, or a related field
- More education or experience may be required
- Fluency or understanding of specific languages, such as Golang, Java, PHP, or Python, and operating systems may be required
- Strong understanding of the web development cycle and programming techniques and tools
- Focus on efficiency, user experience, and process improvement
- Excellent project and time management skills
- Strong problem solving and verbal and written communication skills
- Ability to work independently or with a group
- Willingness to sit at a desk for extended periods
Send your updated CV with subject: Position – Full name to career@jatis.com
Fullstack Developer
Responsibilities for Fullstack Developer:
- Developing front-end website architecture.
- Designing user interactions on web pages.
- Developing back-end website applications.
- Creating servers and databases for functionality.
- Ensuring cross-platform optimization for mobile phones.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Candidate must process at least a Diploma, Bachelor Degree in IT
- At least 4 – 5 yeas of working experience in related field is required for this position
- Having experience in React.Js, Golang, Python, Vue, Laravel
- Experience full stack programming
- Basic programming knowledge and good understanding in OOP is a must, experience in developing an application e.g. for Final Assignment, internship or a non-commercial project is a advantage
- Be energetic, enthusiastic, adaptable to different environments, have strong interest and passion in programming tasks/IT
- Be a fast learner, creative and innovative, self – motivated and have a result – driven attitude
- Strong interpersonal, communication and analytical skills
Web Developer (AI & Chat Commerce Project)
Responsibilities for Web Developer:
- Website and software application designing, building, or maintaining
- Using scripting or authoring languages, management tools, content creation tools, applications, and digital media
- Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions
- Directing or performing Website updates
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types
- Editing, writing, or designing Website content, and directing team members who produce content
- Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups
- Back up files from Web sites to local directories for recovery
- Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems
- Determining user needs by analyzing technical requirements
Qualifications for Web Developer:
- Bachelor’s degree in Web development or related field, or relevant experience
- Solid knowledge and experience in programming applications
- Proficient in JavaScript, HTML, CSS
- Proficient in SQL, NoSQL
- Dedicated team player
- Ability to thrive in a fast-paced environment
- Solid ability in both written and verbal communication
- Knowledge of programming language and technical terminology
- Able to develop ideas and processes and clearly express them
- High degree of independent judgment
- Able to solve complex problems
Send your updated CV with subject: Position – Full name to career@jatis.com
DevOps Engineer (AI Project)
Responsibilities for DevOps Engineer:
- Collaborating with co-workers to conceptualize, develop, and release software
- Conducting quality assurance to ensure that the software meets prescribed guidelines
- Rolling out fixes and upgrades to software, as needed
- Securing software to prevent security breaches and other vulnerabilities
- Collecting and reviewing customers’ feedback to enhance user experience
- Suggesting alterations to workflow in order to improve efficiency and success
- Pitching ideas for projects based on gaps in the market and technological advancements
Qualifications for DevOps Engineer:
- Degree in computer science, software engineering, or an adjacent field
- Prior experience at all phases of the software product life cycle, from conception to extinction
- Experience using an array of automation tools
- Familiarity with software security methods
- Demonstrated experience using a wide variety of coding languages
- Curious, discerning envelope pusher
- Top-notch decision-making and collaborative abilities
- Customer-oriented with the ability to receive and use constructive criticism
Send your updated CV with subject: Position – Full name to career@jatis.com
Data Engineer
Responsibilities for Data Engineer:
- Liaising with co-workers and clients to elucidate the requirements for each task.
- Conceptualizing and generating infrastructure that allows big data to be accessed and analysed.
- Reformulating existing frameworks to optimize their functioning.
- Testing such structures to ensure that they are fit for use.
- Preparing raw data for manipulation by data scientists.
- Detecting and correcting errors in your work.
- Ensuring that your work remains backed up and readily accessible to relevant co-workers.
- Remaining up-to-date with industry standards and technological advancements that will improve the quality of your outputs.
- Bachelor’s degree in data engineering, big data analytics, computer engineering, or related field.
- Proven experience as a data engineer, software developer, or similar.
- Expert proficiency in Python, Golang, NoSQL, and SQL.
- Familiarity with Hadoop or suitable equivalent.
- Excellent analytical and problem-solving skills.
- A knack for independence and group work.
- Scrupulous approach to duties.
- Capacity to successfully manage a pipeline of duties with minimal supervision.
Mobile Apps Engineer
Responsibilities for Mobile Apps Engineer:
- Develop application or system based on the given requirements within the timeline
- Perform Unit Test for the application or system
- Create documentation for the program / application / software
- Work closely with the IT team in completing projects Troubleshoot and fix any issues related to the application or system
- Explore new technology to improve the application or system performance
- Perform research to find new way or method or Technology to improve the application or system performance
- Bachelor of Science majoring in Information Technology or Computer Science
- Mobile Apps Development with React Native
- Backend Development Using Golang
- Using Postgresql Database
- Develop Microservices
- Using MySQL and SQL Server
- Using MongoDB, Redis, ActiveMQ
NLP Engineer
Responsibilities:
- Design NLP applications and products
- Select the proper annotated datasets for supervised learning techniques
- Use effective text representation techniques to develop useful features
- Identify and utilize the correct algorithms for specific NLP projects
- Develop NLP projects in accordance with prescribed requirements
- Train developed NLP models and evaluate their effectiveness
- Conduct statistical analyses of models, and adjust models where possible
- Extend machine learning frameworks and libraries for NLP projects
Necessary Skills & Qualifications:
- Bachelor’s degree in computer science, mathematics, or related field
- At least one year of experience as a natural language processing engineer
- Knowledge of data structures, semantic extraction, and modeling
- Knowledge of text representation (e.g., n-grams, sentiment analysis, bag of words, etc.)
- Familiarity with R, Java, and Python
- Familiarity with machine learning frameworks
- Ability to write code and design software architecture
- Willingness to work overtime, when necessary, to meet project deadlines
Send your updated CV with subject: Position – Full name to career@jatis.com