Search by job, company or skills

international container terminal services, inc.

Senior Application Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Description

As a Senior Application Engineer, you will be responsible for the development and maintenance of high-quality, scalable mobile and web applications using modern framewoks and tools. This role involves designing user interfaces, writing efficient code, ensuring cross-platform compatibility, and collaborating with cross-functional teams to deliver cutting-edge solutions that enhance operational efficiency.

Key Responsibilities

  • Designing and developing high-performance web and mobile applications for customers and various business units across ICTSI global operations
  • Leveraging modern framework architecture to develop single-codebase solutions for multiple platforms, ensuring seamless functionality across different device architectures and operating systems
  • Writing clean, maintainable, and efficient code adhering to best practices in software development
  • Analyzing application performance metrics to identify bottlenecks and optimize code execution speed
  • Collaborating with IT Development, QA, Operations, and Product Management teams to understand requirements and deliver robust solutions for various business units
  • Implementing security measures at development stages to prevent vulnerabilities that could impact user data or system performance
  • Staying updated with the latest trends, tools, and technologies in mobile app development, including Flutter updates and new features
  • Maintaining thorough technical documentation for code bases, design decisions, and troubleshooting issues

Skills and Capabilities Required

  • Bachelor's degree in Information Technology, Business Administration, or related field
  • 5+ years extensive experience in mobile and web application development, and strong understanding of modern frameworks for cross-platform rapid app development preferably Flutter, React native, and Drupal
  • Experience working with version control systems (e.g. Git, Bitbucket) in a collaborative environment, adhering to clean coding practices, and tracking changes in large-scale projects
  • Knowledgeable in agile development practice, and experience with software development planning & tracking tool preferably Atlassian Jira
  • Familiarity with distributed and cloud-based services (e.g. Kubernetes) for optimizing app performance is preferred
  • Knowledge of containerization tools like Docker to improve deployment and scaling capabilities
  • Ability to identify user needs, define requirements, rapidly building a proof of concept, and deliver innovative solutions
  • Ability to communicate effectively with cross-functional teams, including designers, testers, and external partners, ensuring clear understanding of requirements and goals
  • Experience working in diverse international teams and understanding the cultural nuances of project management across different regions

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147250191