Job Description:
This role is responsible for designing, coding, testing and implementing new or extending
existing features. The duties include liaising with the development team, writing clean,
scalable code, ensuring test coverage, fixing bugs and deploying programs.
Duties and responsibilities:
Meeting daily with the development team to discuss priorities.
Analyzing existing programs for modification purposes.
Writing and implementing, clean, scalable code.
Troubleshooting and debugging code.
Verifying and deploying software systems.
Evaluating user feedback.
Recommending and executing program improvements.
Maintaining software code and security systems.
Creating technical documents and providing reports.
Recording time on projects accurately using our time management tool (Harvest).
Requirements
Requirements:
Bachelor's degree in computer science, computer engineering, or equivalent in self taught or work experience.
Strong troubleshooting skills.
Advanced capabilities in Elixir, Phoenix framework, Ecto, and Elixir LiveView.
Competent in front end coding techniques including HTML, CSS, Sass, and Javascript.
Conversant with APIs, web hooks and other web connection management
technologies.
Experience working with ORMs and schemas on both relational and GraphQL
databases.
Conversant with development and dev ops tools including Git, bash or zsh scripting.
Experience developing in a team environment.
At least 2 years experience with Elixir programming.
Familiarity with Agile development practices.
Good verbal and written English communication skills.
Ability to work well in a team-coding environment
Job Type: Full-time
Pay: Php200,
- 00 - Php217,000.00 per month
Benefits: - Health insurance
Schedule:
Supplemental pay types:
Ability to commute/relocate:
- Pasay City: Reliably commute or planning to relocate before starting work (Required)
Experience:
* Elixir Developer: 5 years (Required)