Software Developer
Responsibilities
- Validate technical requirements and communicate implementation strategies
- Develop features in collaboration with Instructional Designers, Data Engineers, and other members of the development and technical team to deliver projects.
- Use existing code components to implement into new projects
- Maintain and modify existing applications.
- Debug, test, and deploy software implementations.
- Interact with key partners and internal users regarding timelines, technical issues, and infrastructure integration.
- Provide recommendations for improvements in the overall development process.
- Ensure work progress to schedule and keep (internal) customers informed of project progress.
- Stay current with relevant research, techniques, technology and other factors impacting the job.
Requirements
- At least 2 years experience in software development.
- Undergraduate degree in Computer Science.
- Experience with Modern Javascript (Server-side javascript, package management, module loading).
- Proven ability to bring design concepts to life with a keen sense for intuitive interactions.
- Ability to effectively communicate technical concepts to other technical staff members.
- Superior time management skills, and the ability to prioritize tasks with minimal supervision.
- High level of critical and logical thinking, analysis, and/or reasoning to identify underlying principles, reasons, or facts.
Experience with any of the following is an asset
- TypeScript
- WebPack
- HTML5 Canvas
- Linear Optimization
- Statistical Techniques
- Animation and sequencing logic
Job Type
Client Payroll
Positions
Full-Stack Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 200 USD/Hour
200 USD
Up to 200 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Zachary W