At Truemark, we love crafting great quality code without losing sight on the importance of business idea validation. We believe our people are our greatest asset and we’re always looking for bright new people and personalities to join our team.
Analysis, design, development, deployment, and maintenance of projects with minimal supervision.
Design, build and support high performance, scalable and innovative frontend components.
Write modular, reusable, and top quality code, code reviews, and implementation of best practices.
Help build a culture of good engineering processes and practices.
Create and maintain technical documentation. Share knowledge within the team and actively participate in the code review process.
Collaborate with fellow engineers and product management teams to meet fixed deadlines.
Involve in continuous research and learning; discover, evaluate, and implement new technologies to maximize development efficiency.
Ability to write effective unit, integration, and end user automation tests.
Work in all phases of software development.
Develop overall concept and design objectives.
Participates in code reviews.
Provides support to testers and users.
Applies the Agile methodology.
Graduate in Computer Engineering or similar IT background or equivalent practical experience.
Deep understanding of Object-Oriented Programming and Design, data structures, and algorithms.
Solid CSS, Sass/LESS, HTML ability.
Strong knowledge of HTML DOM and Event APIs.
Keen knowledge of Webpack and Git.
Experience with system architecture.
Knowledge of cross-browser compatibility and accessibility compliance.
Experience with web API services (e.g. REST and SOAP)
Experience with rational database management systems (RDBMS) (e.g. Oracle, SQL)
Experience with multiple JS frameworks like AngularJS, NodeJS, ReactJS, etc.
Experience with REST API (RESTful API).
Hands on experience in developing, releasing, and maintaining software applications.