Software Engineer (Mid-level)

Software Engineer (Mid-level)

Company Name Confidential
Metro Manila / NCR
2 - 4 Years
74040 - 94233 PHP

Job Description

Responsibilities
Develop and implement quality web applications
Participate in the design, architecture, and performance optimization of web applications
Create user-friendly and responsive web pages
Resolve bugs, refactor, and optimize code
Create and maintain technical documentation
Provide application-level production support
Observe the web development team's best practices and coding guidelines
Improve code quality by participating in peer code reviews
Research and development of new technologies to advance and better the quality of product and other deliverables
Adhere to Company processes and procedures to enable smooth flow of product development lifecycle and operations management
Provide feedback to the company whenever necessary
Qualifications
Candidate must possess at least a Bachelor’s Degree in Computer Science or related discipline
2+ years of experience in web applications development
Strong understanding of software development practices and concepts
Object Oriented Programming
Design Patterns
Multi-tenancy
Data Structures
Algorithms
Data Security
SQL
Experience with HTML, CSS, and Javascript
Understanding of REST and SOAP
Experience with code versioning tools, preferably Git
Familiarity with Agile practices
Good communication skills
Ability to work in multiple projects and thrive in a fast-paced environment
Open to learning new technologies
Nice to have
Experience with creating mock-ups and designing prototypes
Experience with front-end frameworks (React or Angular)
Experience with Ruby on Rails or Golang
Experience with PostgreSQL
Experience with Docker
Experience with AWS
Experience with CI/CD
Experience with unit testing
Familiarity with DevOps
Familiarity with Serverless (FaaS)
Knowledge of graphics software

People Also Considered

Career Advice to Find Better