Appetiser Apps logo
Appetiser Apps

We build and grow world-class apps. Worked with Youfoodz, Formula 1, Daikin and more. Have an app project? Let's chat.

Junior iOS Developer

Software EngineerSoftware EngineerFull TimeRemoteJuniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Sri Lanka

Posted

91 days ago

Salary

A$500 - A$750 / month

Seniority

Junior

Job Description

Junior iOS Developer

Appetiser Apps

• CREATE AND INNOVATE: Design and build cutting-edge iOS applications. • OPTIMIZE PERFORMANCE: Make sure apps run smoothly, with top-notch quality and responsiveness. • TEAM UP FOR SUCCESS: Work closely with others to define, design, and launch exciting new features. • TACKLE CHALLENGES: Identify and fix bottlenecks, squash bugs, and keep everything running like a dream. • ELEVATE CODE QUALITY: Help maintain clean, organized, and automated code for a seamless development process. • Plus, jump into new tasks as they come up!

Job Requirements

  • Has a strong work ethic and takes ownership of their learning
  • Is coachable and actively works to improve their craft
  • Has solid programming fundamentals
  • Has built mobile projects (school, internship, freelance, bootcamp, or personal apps)
  • Is excited to ship real products and learn industry best practices
  • Mobile Development Experience building mobile applications using any modern mobile framework (e.g., iOS, Android, React Native, Flutter, or similar)
  • Solid understanding of mobile UI/UX principles and responsive layouts
  • Basic understanding of MVVM or similar architectural patterns
  • Experience integrating REST APIs
  • Familiarity with debugging, version control, and build processes
  • Exposure to unit testing, push notifications, and backend services (e.g., Firebase) is a plus
  • Bonus: Published an app on the App Store or Google Play.

Benefits

  • Flexible Work Arrangements: The ability to work from anywhere in the world as long as you perform.
  • Accelerate Your Career: After probation, you get performance reviews every 6 months. Progress based on merit faster than ever before.
  • Become Your Best: Set personal & professional goals every quarter with your talent coach. Get optional counselling along the way.
  • Global Impact: Build products that reach users worldwide and truly make a difference in the world!
  • Public Recognition: Track your achievements as you build a personal portfolio & track record.
  • Join a Culture of Drivers: Become part of a team that’s striving to be their very best.

Related Job Pages

More Software Engineer Jobs

Dotdigital logo

Integrations Developer

Dotdigital

Go beyond the expected.

Full TimeRemoteTeam 201-500Since 1999H1B No Sponsor

• Utilize .NET and JavaScript programming languages to develop and maintain applications for our customers • Support multiple existing customer integrations hosted in our Azure web and task server environment • Work with Solution Architects to bring their solution designs to life • Collaborate closely with Core Development, DataOps, and ServiceOps teams • Involvement with database design and maintenance for integrations • Maintain and improve framework libraries • Continuously improve processes and find opportunities for innovation

Poland
Job Closed
Westinghouse Electric Company, LLC logo

Senior Software Engineer

Westinghouse Electric Company, LLC

WECTEC Staffing Services delivers customer-focused solutions, offering everything from high-volume, cost-effective staffing to specialized niche roles, while maintaining best-in-class service. Our employees bring expertise across technical and corporate functions, supporting international contracts in over five countries.

OtherRemoteTeam 5,001-10,000

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Engineer - Enovia, you will oversee the strategic planning, deployment, configuration, and optimization of the Enovia 3DEXPERIENCE platform infrastructure. You will ensure the reliability, scalability, and security of PLM environments across development, testing, and production systems. The Senior Engineer collaborates with IT, security, and application teams to lead system upgrades, patching, and disaster recovery planning, while mentoring junior engineers and contributing to infrastructure strategy. You will report to the Manager, Information and Document Management Solutions. This is a remote position. Key Responsibilities - Lead the installation, configuration, and maintenance of Enovia 3DEXPERIENCE environments across multiple tiers. - Build scalable and secure PLM infrastructure solutions. - Monitor and optimize system performance to ensure high reliability. - Manage system upgrades, patches, and hotfixes with application teams. - Develop backup, recovery, and disaster recovery strategies. - Ensure compliance with cybersecurity policies and lead security audits for PLM systems. - Automate infrastructure tasks using scripting and configuration management tools. - Troubleshoot complex infrastructure-related issues and provide root cause analysis. - Document system architectures, configurations, procedures, and operational guidelines. - Mentor junior engineers and contribute to infrastructure planning and continuous improvement. Qualifications - Bachelor's Degree in Information Technology, Computer Science, or related field. - 5+ years of experience in IT infrastructure and 5+ years supporting Enovia/3DEXPERIENCE environments. - Experience of Enovia/3DEXPERIENCE architecture and deployment models. - Proficiency in Linux system administration and shell scripting. - Experience with application servers (Tomcat, WebSphere) and databases (Oracle, SQL Server). - Familiarity with monitoring tools and performance tuning techniques. Requirements - We are committed to transparency and equity in all of our people practices. - The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $85,200 to $106,500 per year. Benefits - Comprehensive Medical benefits which could include medical, dental, vision, prescription coverage and Health Savings Account (HSA) with employer contributions options. - Wellness Programs designed to support employees in maintaining their health and well-being including Employee Assistance Program providing support for our employees and their household members. - 401(k) with Company Match Contributions to support employees' retirement. - Paid Vacations and Company Holidays. - Opportunities for Flexible Work Arrangements to promote work-life balance. - Educational Reimbursement and Comprehensive Career Programs to help employees grow in their careers. - Global Recognition and Service Programs to celebrate employee accomplishments and service. - Employee Referral Program.

United States
$85.2K - $106.5K / year
Job Closed
Jobgether logo

Senior Director of Software Engineering

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

OtherRemoteH1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Director of Software Engineering - REMOTE. In this pivotal role, you will leverage your extensive technical expertise to enhance contact center and field service capabilities on SaaS platforms. As a trusted advisor to our partners, you will guide delivery teams towards innovative solutions that elevate operational efficiency and enhance customer experience. Your leadership will be instrumental in defining long-term strategic directions and delivering contemporary solutions that bolster front-line capabilities. This remote role allows you to impact market competitiveness while collaborating with key business leaders. - Gather and refine business requirements, guiding internal customers to best-fit approaches for satisfying their needs. - Lead hybrid teams to enhance CRM, field service, and dealer management platforms. - Utilize modern delivery and AI-aided practices to shorten time to market. - Maintain high standards of technical quality and availability, ensuring accountability among providers. - Ensure compliance with non-functional requirements and regulatory standards. - Facilitate resolution of schedule and budget challenges due to evolving requirements. Qualifications - Bachelor’s degree in computer science, engineering, or related field; Master’s preferred. - 8+ years of experience in frontline operations on third-party platforms, specifically Salesforce. - Proven leadership ability to inspire cross-functional teams and foster collaboration. - Expertise in Agile delivery methodologies and tools like Jira. - Exceptional verbal and written communication skills for diverse audiences. - Strong analytical and problem-solving skills with a strategic approach. Benefits - Competitive salary reflecting market standards and role requirements. - Remote work flexibility allowing you to work from anywhere within the contiguous United States. - Robust benefits package including health, wellness, and retirement planning. - Opportunities for professional development and continued education. - Supportive company culture encouraging innovation and collaboration. Company Description

United States
Job Closed
OtherRemoteTeam 501-1,000

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The National Radio Astronomy Observatory (NRAO) is recruiting a Software Engineer to plan, design, and implement new systems for several upcoming projects, including the next generation Very Large Array (ngVLA) and Radar, which uses the GBT and VLBA telescopes. The primary focus of this position will be designing and prototyping software for the ngVLA project. This will include: - Working with senior software engineers and stakeholders to refine requirements - Designing systems and components to meet those requirements - Performing trade studies - Building prototypes - Producing documentation and reports summarizing findings Immediate activities may include: - Prototyping the domain model - Exploring existing frameworks for instructions needed to carry out the observation - Building prototype data repositories - Benchmarking and testing data transport software - Other prototyping activities needed by the project This position will also participate in the full implementation during the construction phase and may include: - Maintenance and necessary upgrades of existing software to support operations - Development of new products to meet challenges posed by new observing paradigms Qualifications - Bachelor's degree in computer science, engineering, scientific or related field; highly relevant experience may be considered in lieu of a Bachelor's degree - While not required, an advanced degree in a related field is a plus - No previous related work experience is required; candidates with progressively more experience will be considered for a higher-level position Requirements - Ability to communicate and collaborate with a diverse set of stakeholders about ongoing software activities - Ability to work with senior software engineers to produce a software architecture and design that meets stakeholder needs - Strong interpersonal and communication skills - Familiarity with at least one object-oriented programming language; Java or C++ are desirable - Experience with Python - Willingness and enthusiasm for learning new programming languages when they are best suited to a particular domain - Experience with version control software, testing methodologies, and CI/CD - Experience with software engineering principles, working within an Agile framework, and experience in the complete product lifecycle are preferred Benefits - Comprehensive total rewards package, subject to eligibility requirements - Competitive compensation and recognition for performance - Paid time off (13 holidays, annual accrual of up to 24 vacation days and 15 sick days, additional time off for doctor/dentist visits, and 8 weeks of paid parental leave) - Medical, dental and vision plans effective on the first day of employment - Retirement benefit contributes an amount equal to 10 percent of a qualified participant’s base pay with no required employee contribution - Optional supplemental, tax-deferred plan for employee retirement contributions

United States
Job Closed