Job details
Software Engineer 3 (PH)
- Redux
- Node.js
- GraphQL
- AWS
- TypeScript
- React.js
- JavaScript
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
We are looking for a full-stack developer to join our team. Ideal candidate would be adaptable to work across tech stack and pick new skills quickly and is comfortable in a fast-paced environment. The ideal candidate will be extremely confident and comfortable with taking ownership of the front-end and middleware component of our product and be able to deliver high quality additions to the codebase. The team you will be joining works daily in open source technologies. You can expect to be coding each day, applying best practices for the majority of your work. You will also build out QA automation for your work, based in JavaScript. You may participate in daily stand ups, work is delivered through sprints, and you will prepare for weekly production releases. All team members support with production calls/escalations on an as need basis.
Essential Functions:
Essential Functions:
- Develops effective, maintainable code in a timely fashion
- Ability to build elegant and rich web applications
- Integrates UX/UI designs and wireframes into a user-friendly and intuitive interface
- Employs versatile and optimized code and libraries
- Develops automated unit test cases to validate defect-free code
- Rapidly prototypes upcoming features, tools and solutions as part of regular update
- Raises the quality bar and design standards
- Conducts code reviews with peers and management
- Maintains proficiency and develops expertise in the application and use of systems, tools, and processes within the department's scope
- Effectively communicates the feasibility of requested deliverables and timelines to the Manager and/or Sr. Manager.
- Utilizes design patterns that comply with security policies and guidelines
- Maintains a working knowledge of Asurion's applications and system integration and is able to understand changes in order to anticipate cross-system or cross-process impacts.
Qualifications:
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or related field.
- Minimum to 5 years of overall software development experience required
Must Have:
- Minimum 1 year of development experience using AWS technologies.
- Very strong understanding of latest ECMAScript standards (es6+, functional JavaScript)
- Minimum 2 year of development experience working on React / Redux/NodeJS
- Strong communication skills
Good to Have:
- AWS Certification
- Knowledge / experience on Typescript
- Knowledge / experience on GraphQL