Job Openings
Software Engineer
About the job Software Engineer
Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
- Build scalable web applications
Build front-end pages
Implement new features and optimize existing ones from data model to UI.
Identify and own new required infrastructure to support new features, resiliency or to improve scale out of Enozom projects.
Build RESTful APIs.
Requirements
- 0-2 years of experience
Strong algorithms, data structures, and coding background.
Disciplined approach to testing and quality assurance.
Strong knowledge of web development concepts using any web development platform (ASP.NET, Java, PHP, Node.js, ..)
Strong knowledge in front-end development using any front-end platform (Angular, AngularJS, React, Vue.js, ..)
Software engineering best practices (e.g. unit testing, code reviews, and design documentation).
B.S. in Computer Science (or equivalent work experience)