30°C
Singapore is where Aleph started and where the regional leadership team is based. Our work spans across multiple industries where we work with leading clients on their digital presence.
Studio:
274 River Valley Road,
Singapore 238316
Registered Office:
9 Raffles Place Level 58
Republic Plaza
Singapore 048619
Contact:
+65 6235 2496
Email:
singapore@aleph-labs.com
AEM Specialist
The AEM Developer is responsible for the developing content fragments, experience fragments, custom components, and page templates using the Adobe AEM platform to attain desirable business outcomes.
The ideal candidate should also have a working familiarity with AEM integration with other Adobe products such as Adobe Analytics (AA) to track web analytics and Adobe Target (AT) for experience targeting.
Responsibilities
Adobe Experience Manager
Working familiarity with AEM Suite of products
AEM Sites
AEM Forms
Digital Assets Management (DAM)
Integrate AEM with Adobe Analytics (AA) / Dynamic Tag Manager (DTM)
Integrate AEM with Adobe Target (AT) for personalised targeting and A/B or multi-variant testing
Decomposite UI wireframe into a library of components and patterns
Develop components using pre-existing WCM components
Experienced with OSGi framework
Project Management
Estimate the efforts needed to implement and test the AEM website
Assist the solution architect in coming up with overall estimates for the project along with any key risks and issues and their mitigation
Implement proof-of-concept to prove any new technologies or integration scenarios in the module and provide innovative solutions to project-level technical issues
Report accurate status, anticipate and escalate issues that might delay the work and propose suitable alternatives. In particular, to handle issues that might impact the quality or the ability to deliver to timescales or estimates
Requirements
Minimum 3 years working with AEM (On-Premise or/and On-Cloud)
Experienced with developing AEM components
Experienced with system integration, development, and package implementation
Experienced with integration with other Adobe Products (e.g. AA, AT, ACS)
Experience with HTML 5, CSS 3, JavaScript, and Java
Adobe Certified Expert in AEM is preferred but not required
Benefits
Competitive salary (compensation will be based on experience)
Medical benefits
Casual work environment and attire
A solid team behind you: great people who love what they do
Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowAccount Manager
The Account Manager will be responsible for all aspects of the pre & post digital delivery process including project plan creation and execution, client satisfaction and team management. Reporting to the Account Director, the Account Manager will develop digital media plans and presentations across specific areas and take lead in delivering the projects in a timely manner.
Key Responsibilities
Responsible for maintaining client relationships and client communications
Liaise between client and agency
Ensure project deliveries are done based on agreed timeline and expectations
Ensure that work produced by the team is of high quality
Serve as the voice of the agency to the client; should be able to negotiate and communicate with the client on behalf of the agency
Have the ability to form strategic relationships that will help drive the business
Able to contribute ideas during brainstorming sessions with the team as well as provide solutions for any project crisis
Prepare project-related projects
Required Skills
Highly organized and methodical
Good communication and interpersonal skills
Able to handle presentation well
Strategic thinker
Project management skills
2+ experience in the related field
Benefits
Competitive salary (compensation will be based on experience)
Medical benefits
Casual work environment and attire
A solid team behind you: great people who love what they do
Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowAndroid Developer
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Writes design/implementation documentation
Be responsible for designing, implementing, unit testing, code reviewing in various components/projects
Work with outside data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Be a part of the whole product life cycle, Dream, Build, Run and Iterate
Work with the design team to perfect the UI and UX
Lead and coach a team
Adheres to strict delivery schedules
Strong OO design and programming skills in Java (J2EE/ J2ME)
Ample experience in Android SDK
Knowledge of SQLite, MySQL or similar database management system
Familiar with Eclipse
Understanding of other compiled languages
Experience on web service integration (SOAP, REST, JSON, XML)
Experience of development using web technologies
Good understanding of OO programming and design patterns
Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
Experience building web and native apps
Experience using social media APIs
Excellent debugging and optimisation skills
Minimum 3 years of experience as an Android Developer
Benefits
Competitive salary (compensation will be based on experience)
Medical benefits
Casual work environment and attire
A solid team behind you: great people who love what they do
Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowiOS Developer
Requirements:
● Must have 4 to 5 years of experience in programming in Objective-C
● Solid exposure to object oriented design patterns and multi-threading.
● Must be familiar with Swift
● Have good experience in building native IOS apps (At least 2-3 App
deliveries)
● Sound knowledge of iOS SDK, performance tools and optimization
techniques.
● Experience on web service integration (SOAP, REST, JSON, XML)
● Android Mobile development, Javascript knowledge and working with Hybrid
application with Cordova will be an added advantage.
● Experience with Agile, or Agile-based development methodologies
● Good communication skill
Responsibilities:
● Take part in professional mobile application development projects
● Writes design/implementation documentation
● Be responsible for designing, implementing, unit testing, code reviewing in
various components/projects
● Creates, units test, maintains and troubleshoots software
● Creates prototype/test applications
● Works with members of project teams to ensure specifications are satisfied
● Adheres to strict delivery schedules
Benefits:
● Competitive salary (compensation will be based on experience)
● Medical benefits
● Casual work environment and attire
● A solid team behind you: great people who love what they do
● Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowJava Developer
Required Skills
Strong experienced in Java/J2EE, SQL, JSP, Servlet, JDBC, RESTful Services, Web Services, XML, JSON, HTML, Javascript
Strong Experience in application development frameworks such as EJB, Spring, Hibernate in the Java platform.
Designing software and database objects
Unit Testing and debugging
Perform peer code reviews
Conduct fact-gathering sessions with customers
Identifying problems and analysing solutions including workarounds
Collaborating with other Engineers
Must have worked in Agile methodology
Must be flexible for overseas travel
Immediately available candidates have a clear advantage
This position is full-time and is based in Singapore. We offer competitive benefits and a fun, fast-paced work environment.
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowMobile Quality Analyst
You will be embedded in a cross-functional team of Android and iOS engineers, designers and business analysts and your role will be to analyse the end-to-end process and ensure maintainable and scalable quality checkpoints are in place. You will be responsible for designing, implementing and maintaining an automated test framework that will allow you and your team to effectively analyse failures. Additionally, you should be a strong advocate for quality (both functional and user experience) and test automation in the team.
Skill highlights to look out for:
A good foundation of best practices (TDD, BDD, CI/CD)
Understand the Test Pyramid and practical experience.
Solid understanding of Object-Oriented Programming, Page Object Model and other design patterns relevant to testing.
Solid experience in one or more testing tools/frameworks like Appium and Cucumber.
Experience in testing both Android and iOS native applications with a single testing framework.
Exposure in working in an Agile environment, collaborating with Business Analysts, Project Managers and Product Owners and familiarity with tools like JIRA
A good foundation in testing mobile applications. Exposure to native grey box testing frameworks such as Espresso, Early Grey and Detox will be a bonus.
Exposure to the native mobile app development landscape (Swift, Kotlin, Xcode, Android Studio etc.) will be a bonus.
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowReact Native Developer
A React Native Developer has a great blend of JavaScript and native platform skills, making them a useful resource for any team that needs to diversify its product across multiple platforms. They know when to pursue a fully native solution, and also when to use JavaScript to maximise code reuse and understandability.
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Develop React Native Mobile Apps (Android/iOS).
Transition existing React web apps to React Native ensure excellent performance, high-availability, and stability in all deliverables.
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Able to devise/design/abstract or even architect UI/UX modular workflow.
Work in a cross-functional team of designer, developer, and merchandiser team.
Consistency improves maintainability and stability of e codebase.
Motivated by learning current and new software technologies.
Knowledge of modern authentication/authorization mechanisms
CI/CD (Continuous Integration/Continuous Deployment) tools are preferred.
Skills
Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax.
Strong knowledge ReactJS v16.0.0 and above.
Knowledge of {{functional or object-oriented}} programming.
Ability to write well-documented, clean Javascript code.
Rock-solid at working with third-party dependencies and debugging dependency conflicts.
Familiarity with native build tools, like XCode, Gradle {Android Studio, IntelliJ}.
Understanding of REST APIs / GraphQL, the document request model, and offline storage.
Experiences with testing framework suites, like {Jest or Karma}.
Requirement
Must possess at least a Bachelor’s Degree/Post-Graduate Diploma/Professional Degree in Computer Science/Information Technology or equivalent.
At Least 2 - 5yrs of working experience in building mobile apps.
Strong programming fundamentals and excellent problem-solving skills.
Have a strong desire to learn and try out new ideas.
Benefits
Competitive salary (compensation will be based on experience)
Medical benefits
Casual work environment and attire
A solid team behind you: great people who love what they do
Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowSenior UI/UX Designer
THE SENIOR EXPERIENCE DESIGNER is responsible for developing and driving a design solutions (process flows, sketches, scenarios, wireframes, navigation models, visual design) for applications, software, and other forms of interfaces. In this role, you will take an active and hands-on role in supporting the creative, engineering and project/account management teams.
You will also work closely with clients and be responsible for conducting user and stakeholder research activities including user interviews, ideation sessions, usability studies and other user research techniques to inform a human-centered design for the project.
You have a strong interest in all aspects of design and its impact on the world around you, and share a passion for making digital experiences simple, meaningful and elegant.
As a Senior Experience Designer, you will participate and lead world-class projects, and enjoy collaborating with peers and clients alike to solve complex design problems.
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowTechnical Lead
Embrace leadership role and display the behaviours that come with the key mindset shifts associated with agile methods
Coach teams and management towards improving Agile process and metrics, evaluate and mentor existing Scrum teams, and deliver training classes for product owners, developers and testers.
Capture feedback and continuously improve enterprise Agile guidance, training materials, and content
Strong HTML 5 skills. Should be able to use appropriate hooks in XHTML to limit the amount of classes and ID’s required on a page.
Deep understanding of CSS/CSS3 inheritance and how to use it to your advantage.
Expertise in at least one Modern CSS Framework
Good understanding of responsive web and have done at least 3 excellent responsive solutions with mobile-to-desktop approach from single codebase.
Experienced in developing performance-optimized solutions for mobile devices in HTML5.
Good understanding of at least one JavaScript mobile framework. like ReactJS, Backbone, AngularJS.
Strong OOP skills in JavaScript.
A good ideology for managing maintainable, scalable and cross-browser code across large sites.
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowTechnical Pre-Sales Consultant
Technical Pre-sales Consultant provides technical support to various clients by applying their broad understanding of web/mobile technologies and SaaS platforms to solve real-world business problems. Pre-sales consultants are expected to work with various team members to a business case and develop a technical blueprint for solving and demonstrating product solutions to clients.
He/She must demonstrate strong communication skills, as they will work closely with executives, colleagues, and clients on a number of projects. This is a full-time position that takes place in an agile working environment and may involve travelling.
The ideal candidate should have a working familiarity with various web/mobile technologies and enterprise platforms and be hands-on with Microsoft Powerpoint and Keynote.
Responsibilities
Pre-Sales
Assess clients’ needs and develop technical solutions to meet those needs.
Provide in-depth technical product advice and demo support during pre-sales discussions.
Prepare and deliver detailed product demonstrations and product prototypes for prospective clients.
Project Management
Elicit client’s business and non-functional requirements
Assist in writing the Statement-of-Work (SOW) and user stories.
Preparing a Gantt chart and RAID table.
Estimate the efforts needed to implement, test, and operationalise the product
Implement proof-of-concept to prove any new technologies or integration scenarios in the module and provide innovative solutions to project-level technical issues
Report accurate status, anticipate and escalate issues that might delay the work and propose suitable alternatives. In particular, to handle issues that might impact the quality or the ability to deliver to timescales or estimates
Mobile / Web Development
Web and Hybrid Applications
HTML 5, CSS 3, JavaScript
Apache Cordova
ReactJS and React Native
Progressive Web App
iOS Application
Swift
Objective-C
Android Application
Java
Kotlin
Backend Applications
NodeJS / ExpressJS
Postgres
Redis
Enterprise Platforms
Azure AD
Amazon Web Services (AWS)
Adobe Experience Cloud (AEC)
Drupal
Microsoft Dynamics 365
Salesforce
Sitecore
SnowFlake
Requirements
Minimum of 3 years working in mobile or web development projects
Certified PMP or PMI-ACP will be preferred but not required.
Create project management plans.
Experienced with agile development methodologies (e.g. Kanban, Scrum)
Experienced with web/mobile technologies: native and hybrid applications
Experienced with cloud platforms: Azure, AWS, Google Cloud, Alibaba Cloud
Experienced with enterprise platforms: AEM, Drupal, Sitecore, Salesforce
Experienced with data analytics platforms: Adobe Analytics, Google 360 Snowflake
Experience with web technologies including HTML, CSS, JQuery, REST APIs is a plus
Benefits
Competitive salary (compensation will be based on experience)
Medical benefits
Casual work environment and attire
A solid team behind you: great people who love what they do
Competitive benefits and a fun, fast-paced work environment
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowTechnical Project Manager
Should be efficient in client and team management
Should take lead in providing solutions and act as a mentor to the team and provide benefit to the clients
Should be a certified Project manager and work experience in same line
Ability to work in a fast paced environment, manage quality expectations against deadlines and keep your team motivated under pressure
Experience or knowledge of Agile Methodologies
Strong communication skills and experience in facilitation
Familiarity with responsive design and mobile development.
Track record of leading UI technical team in web technology.
Gather requirements around functionality and translate those requirements into elegant functional solutions
Working with the front end developers to build the interface with focus on usability features
Build prototypes at tech scoping stage of projects
Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
Oversee End-to-End Delivery – Solution, Implementation and Support
Ensure that the quality of our offering is measured on a regular basis and is best in class
Experienced in technical implementation of Web and Mobile applications and well versed with design and front end technologies
At least 5 years highly analogous and hands-on experience managing a software development team in platform or enterprise technologies
Experience as a Scrum Master is a plus
At least 5 years of experience directly managing people
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowProject Manager / Scrum Master
Lead role and display the behaviours that come with the key mindset shifts associated with agile methods
Coach teams and management towards improving Agile process and metrics, evaluate and mentor existing Scrum teams, and deliver training classes for product owners, developers, and testers
Develop, implement and manage team metrics, evaluate team metrics and make recommendations to teams and management for improvements
Drive the organisation-wide agile adoption strategy and rollout plans
Capture feedback and continuously improve enterprise Agile guidance, training materials, and content
Enterprise Portfolio Planning and Management
Scrum Coach Training
Undergraduate degree – MS/MBA degree strongly preferred
Documented recent (last 2 years) Agile training/conference/user group attendance. We are looking for on-going involvement in the Agile community and continuous improvement and growth
General Agile training and facilitation across Project Managers and all stakeholders
Team Facilitation and/or Conflict Management
Highly prefer a Master's degree; otherwise prefer a Bachelor in information technology or a related field
Preferred Credentials
PMI: PMP, ACP
DSDM: Practitioner, Advanced Practitioner, trainer/Coach, Consultant
Scrum Alliance: CSD, CSPO, CSM, CSP, CSC, CST
Scrum.org: PSM, PSD, PPO
ICAgile.com: Certified ICAgile Professional (CIP), ICAgile Expert, Enterprise Agilist
Other Lean methodology credentials – like Six Sigma, Kanban, etc
Published white papers
Practising Experience
5+ years of relevant IT experience; at least 5 years in a technical software development environment or with IT Project Management
Minimum 4 years’ experience using Agile methods, 7 years’ experience is preferred
3 years of Coaching Agile project teams preferred
Competitive salary (compensation will be based on experience)
Medical benefits
Free Breakfast
Fun Friday Activities (Friday Flocket)
Birthday Leave
Casual attire
Performance bonus
Pleasant, enthusiastic, fast-paced work environment with a lot of great people who love what they do
Send us your CV and/or Portfolio and we'll be in touch!
Apply nowUI/UX Design Intern
Aleph is a striking group of craftsmen specialised in strategy, design, technology, and marketing. We work together to plan, write and produce internet, mobile, and desktop solutions for the most daring set of clients. Bold clients who see the future and engage Aleph as their rocket fuel.
Providing a conducive environment to work in is our top priority. At Aleph, we are committed to the principle of equal employment opportunity for all so as to deter discrimination and any forms of harassment.
Aleph is looking for bright and reliable individuals who have a passion for solving design challenges. We are offering an internship that will provide you with the opportunity to build your portfolio with reputable clients. Expect to be challenged and grow in an environment with a high-learning curve through hands-on involvement in our projects. Join us to meet our fun-loving team that will make your learning experience not only challenging but fun at the same time.
SKILLS
Research – Assist the team in collecting data that will help drive innovative solutions.
Design Fundamentals and Tools – Capable in the production of design output preferred (e.g. Wireframes, Visual Design, Styleguides, etc) and proficient in the latest design tools (e.g. SketchApp, Photoshop, Keynote, etc)
Content input
Presentation and Storytelling – Ability to present and communicate ideas through proficient storytelling and also in writing
RESPONSIBILITIES
Ability to work as an integral part of a team, fostering teamwork and cultivating relationships, as well as work independently or with minimal direction
Strong interpersonal communication and presentation skills, both verbal and written
Adaptability – quick learner
Ability to multitask in a fast-paced/team setting environment
Be meticulous and a team player that enjoys a collaborative design process
Self-motivated and able to work independently, meet deadlines consistently
Have fun doing the things you do
To apply, click "apply now" and send us your updated resume and portfolio. For any clarifications, you can reach out to us at +65 6235 2496. Please note that only candidates who can commit for a minimum of 3 months will be considered.
Send us your CV and/or Portfolio and we'll be in touch!
Apply now