Email to: [email protected] (Software Engineer (Web) - Technical Lead, 16 June 2024)
We are looking for software developers who are open and enthusiastic about end-to-end software delivery and trying out new technologies. Be part of a cross-functional development team that values the quality, automation, and user experience of the software we deliver.
Your Roles
â—Ź Mainly responsible for software design and development of web frontend and backend applications
â—Ź Write automated functional and unit testing for the code you write
â—Ź Develop backend APIs & databases supporting the applications
â—Ź Design and develop applications leveraging cloud technologies
â—Ź Assist DevOps Engineer on build and release automation
â—Ź Work closely with fellow developers in pair programming and code review
â—Ź Work closely with Business Analysts, Quality Engineers, and User Interface/User Experience Designers to deliver features
Requirements
â—Ź Experience with front-end development frameworks such as React.js / Next.js
â—Ź Experience in server-side web application development using Node.js
â—Ź Experience working on CI/CD pipeline
â—Ź Experience in leveraging cloud platforms such as Amazon AWS, Azure, or Google Cloud Platform (GCP) etc
â—Ź Familiar with Javascript unit testing frameworks such as Jest or Mocha
â—Ź Familiar with Agile and Continuous Integration and Delivery Practices
â—Ź Familiar with version control using Git
â—Ź Open to work on other platforms because we want a cross-functional team
Preferred
â—Ź Minimum of 3-5 years of software development experience
â—Ź Solid Fundamentals in Javascript & Typescript
â—Ź Familiarity with building reusable web components will be an advantage
â—Ź Familiarity with how search engine components work (crawl, index, search)
â—Ź Familiar with practices such as Test-Driven Development and Behavior-Driven Development
â—Ź Familiar with Docker
â—Ź Collaborative team player with good interpersonal and presentation skills