Own implementation of modules, applications, and products. Design, develop, test, and deploy robust software solutions to the web ensuring high performance, security, and scalability. Participate in architectural discussions that involve multiple systems. Analyze software architecture, design coding sequences, and program new applications and features per technical specifications. Identify any product or functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery. Drive operation excellence and proactive responses in identifying and troubleshooting integration or technical issues. Collaborate to define key software requirements and translate them into process and technical solutions. Develop automated tests and deliver high-quality software code to production within a short development cycle in the continuous integration and delivery environment. Utilize awareness of performance concepts, and the tradeoffs of applying them, such as progressive web loading and caching. Partial telecommuting permitted from within a commutable distance.
Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus two years of experience in the job offered or a related occupation. Employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus five years of progressively responsible experience in the job offered or a related occupation.
1. React (2 years)
2. JavaScript (2 years)
3. HTML (2 years)
4. CSS (2 years)
5. Node.js (2 years)
6. Next.js (2 years)
7. Testing methodologies and deployment techniques (2 years)
8. GraphQL (2 years)
9. Rest API (2 years)
10. Automated unit, integration, or functional tests (2 years)
Get notified when new jobs are added by PayPal