Hiring: Full-Stack Software Engineer

Archanan_logo_FINAL_RGB_Block.png

We are hiring for an exciting software engineering role with an innovative startup in the development of high performance computing code

What we’re offering

Are you interested to build cool things with a leading innovative startup, work in an International English-spoken working environment, with a strong focus on personal learning and development?

The benefits

If your answer is yes, we can also offer you the following:

  • Challenging development projects within International Tech industry

  • Flexible and inspiring working environment with like-minded people

  • Competitive salary and benefits (fixed and variable compensation)

  • Personal development plan & skill building (language, professional, technical)

  • Daily on-the-ground support to set you up for success (admin, English)

The Team

Archanan is a Singapore-based seed-stage startup, providing a flexible and personalized environment for developing large-scale high-performance computing scientific software. We aim to empower scientists and engineers (think aerospace industry, chemical or biomedical engineering) to solve the biggest problems, seamlessly and efficiently. Backed by Singapore based accelerators and investors Entrepreneur First and SGInnovate, and partnered with NVIDIA, Google, and AWS, to make this a reality. Visit www.archanan.io for more information.

The Role

We have an exciting opportunity for a Full-stack Software Engineer who would like to join a fast-paced, learning-friendly environment. You will be working in an interdisciplinary HCMC based team while also working directly with team members Singapore. You will contribute to the delivery of solutions for computational scientists and engineers, using a wide range of technologies. In this role you can have a say in the development of our product and we encourage you to share your views and ideas.

Responsibilities

  • (Co-)Lead software development projects with front-end and back-end software engineers based in HCMC

  • Consult with upper management on implementation and delivery strategy

  • Develop a wide array of programming tools and solutions

  • Brainstorm with the team, attend weekly sprint meetings, track progress with task management tools

A day in the life of

  • Start at our coworking space with coffee or breakfast event

  • Daily scrum (15 min) with the Development Team in our meeting room

  • Work on your sprint backlog items (i.e. parallel debuggers)

  • Search open source code and/or brainstorm with development team

  • Have lunch either at the coworking space canteen/ bar or head out in District 1

  • Continue working on your sprint backlog items from common breakout area

  • Have daily alignment Video Conference with your Singapore counterpart

  • Reach out to the Scrum Master for English and communication support

  • Participate in our training sessions to improve your English, professional or technical skills (depending on your personal development plan)

What you’ll need

Are you working towards or have you completed a BSc/MSc/PhD in software engineering or a related discipline? Are you an eager learner, who excels when working in a team, interested in startups? If so, you may be our new team member.

Must haves (personal)

  • Have obtained / working towards a degree in Software Engineering, Computer Science or related discipline

  • Experience working as a full-stack software engineer

  • Good command of written and conversational English

  • A curious mind, eager to find new solutions, comfortable with learning at work

  • Proactive and self-driven

  • Capable of working in startup environment

  • Interested in distributed systems, parallel processing systems, SaaS solutions

  • Interested in startups, venture capital, growth hacking, and entrepreneurship

Must knows (technical)

Nice to haves (technical)

  • HTML, CSS, JavaScript - good understanding

  • Webpack, Babel, React.js, Redux

  • Unit Testing

  • HTTP, RESTful APIs.

  • Go programming language (and Go Modules) - good understanding

  • HTTP servers and Databases (relational and NoSQL)

  • Distributed Application Design Patterns

  • Docker and CI/CD

  • UI/UX design

  • WebSockets

  • TypeScript.

  • Kubernetes

  • AWS (EC2, ECR, EKS, RDS, VPC, SQS, SNS, DynamoDB, Lambda, CloudWatch)

  • Linux solution architecture

  • Test-driven and Review-driven software development

  • Lean agile development methodologies, SCRUM

How do I join?

Keen to join this gig? Great, we’re so excited! Apply online here ==>

We will always start off with an intake assessment to find the best possible match. We aim to learn more about who you are and about your ambition, preferences, skills and experience. 

If this job isn’t for you, but you have a friend who may be interested, please share this link with them. Thanks!