Full Stack Developer

Details of the offer

Job Description
- Design, build, and maintain efficient, reusable, and reliable code.
- Build code using design patterns.
- Participate in the full development lifecycle activities of the product (requirement gathering & analysis, backlog grooming, solution architecture, implementation, code review, testing & deployment activities).
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Maintain code quality, organization, and automation.
- Be a team player, helping teammates & conduct knowledge sharing & team skill building.
- Research and evaluate alternative solutions and provide recommendations for building and improving the product.
- Exemplary written communication skills, whether writing to a peer engineer, to other team in the company, or even to customer.
- Take smart risks and champion new ideas.
Minimum Qualifications
- Minimum 2+ years experience in software development or a serious open source track record.
- Advanced proficiency in front-end technologies, including JavaScript, HTML5, CSS3, Bootstrap.
- Experience in implementing Front-end Application framework (VueJS, ReactJS, AngularJS, etc.).
- In depth knowledge of Java programming language.
- Proficient in OOP, including design patterns.
- Data modeling experience in both Relational and NoSQL databases.
- Familiarity with MVC, Mocking, ORM, and secured open, low latency RESTful principles and best practices in backend software engineering.
- Understands the security aspects of software development.
- Good command of Quality Assurance processes.
- Ability to implement automated testing platforms and unit tests.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- The ability to ensure that development is documented, kept up-to-date and are being followed appropriately
- Fluent in English both speaking and writing.
Bonus Points for...
- Flutter, Dart, GOLang & Kotlin programming knowledge.
- Android & Android Studio knowledge.
- Deep knowledge of Linux as a production environment.
- Knowledge in Amazon Web Services (AWS), Google Cloud, Microsoft Azure
- Basic hardware infrastructure setup & system administration knowledge
- Passion for aviation industry

COVID-19 considerations:
Must be COVID-19 vaccinated up to booster.
Ability to commute/relocate:

- Jakarta: Reliably commute or planning to relocate before starting work (required)

**Education**:

- S1 (preferred)
**Experience**:

- Java, HTML, Javascript, ReactJS: 1 year (preferred)
Willingness to travel:

- 25% (preferred)


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Software Engineer Ii - Backend

Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. Our mission is to empower businesses and professionals to progress effortlessly. Our produc...


Mekari (Pt. Mid Solusi Nusantara) - Jakarta

Published a month ago

Middle Security Analyst

**Role Description** This is a contract role for a Middle Security Analyst at PT Platinumetrix Global Inovasi. As a Middle Security Analyst, you will be res...


Pt Platinumetrix Global Inovasi - Jakarta

Published a month ago

Data Privacy Specialist

-Job Advert Details **Some careers shine brighter than others.** If you're looking for a role that will help you stand out at HSBC, take a look at how you ...


Hsbc - Jakarta

Published a month ago

Digital Platform Program Specialist

At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone. - As pioneering innovators for over 100 years, we're n...


Aia - Jakarta

Published a month ago

Built at: 2025-01-09T15:51:27.963Z