drjobs
Senior Software Developer
drjobs
Senior Software Deve....
TekWissen Group
drjobs Senior Software Developer العربية

Senior Software Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Others - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1559206

Overview:

TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our client is a British-owned education publishing and assessment service to schools and corporations, as well for students directly. Company owns educational media brands including Addison Wesley, Peachpit, Prentice Hall, eCollege, Longman, Scott Foresman, and others.

Job Title: Senior Software Developer

Work Location: Boston MA 02111

Duration: 6 Months

Job Type: Contract

Work Type: Remote

JOB DESCRIPTION

  • Work with Product, UX design, backend team, and other stakeholders to understand and create solutions for diverse user requirements (e.g., accessibility, internationalization), user hardware constraints, and front-end security risks.

  • Instrument software with real user metrics (e.g., taps/clicks, feature interaction, performance, fatal) to provide data and protect the customer experience.

  • Use knowledge of the UX space to improve design and engineering processes and to build, create, and deliver the right experience for customers.

  • Drive the highest standards and solve the most challenging problems. Work hand in hand with engineers across both development teams providing technical assistance in all facets of front-end software development.

  • Be actively engaged in the iterative product lifecycle, from ideation to delivery.
    Track record delivering large customer features and front-end solutions in complex or ambiguous problem areas.

  • Understands at a high level how front-end code and experiences are delivered to users (e.g., HTTPS, DNS, CDNs, app stores).

  • Understands front-end software best practices, including client-side performance optimization and how to mitigate information security risks.

  • Thinks in terms of architecture as well as code. Able to evaluate end-to-end designs for strengths and weaknesses (e.g., complexity, quality, scalability, latency, security, performance, data integrity, etc.)

  • Understands software engineering best practices (e.g., automated pipelines, Operational Excellence, Information Security) and sets front-end software and UX implementation standards
    Able to deal with ambiguity. Strive for clarity in requirements and problem space to mitigate UI risks upfront.

  • Make the appropriate trade-offs to balance innovative UX with implementation complexity.
    Evaluate the risks and benefits of using front-end libraries, frameworks, and toolsets for a given problem space.

Minimum Required Skills

  • 3+ years of industry experience working as a front-end software engineer.

  • Expertise with React, Redux or Zustand, Hooks, Storybook, TypeScript, HTML5, CSS3, and Object-Oriented JavaScript (ES5 & ES6).

  • Experience with integrating REST APIs (Swagger, REST, RPC, GraphQL, Postman).
    Specialization in Javascript (ES6), HTML5, CSS/CSS3; Experience with modern React JS Javascript framework.

  • Experience in state management using Redux, Context, or Zustand.

  • Experience with jQuery, Node.js, JavaScript build tools, and modern JavaScript frameworks such as React, Redux, Ractive, Ember, or Angular, along with the knowledge of when to use them.

  • Experience with responsive and mobile design, as well as cross-browser development and testing.

  • Experience building rich data-driven web applications by consuming RESTful services and APIs.

  • Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
    Familiarity with A/B testing.

  • Experience working with Cloud services (e.g. AWS, Azure) will be an advantage.

  • Good understanding of front-end architecture and data-driven development

  • Good communication and collaboration skills

  • Experience building scalable front-end software.

  • Experience building and integrating REST APIs, GraphQL, Postman, and Swagger.

  • Experience with SQL and basic data and numerical analysis

  • Willingness to learn and be able to support the full engineering stack on a complex system.

  • Familiarity with server-side software development in software design, and object-oriented programming. (preferred experience with Java, NodeJs).

Minimum Education Requirement

  • Individual should possess a Bachelor's degree or Master's degree in Computer science or Information Technology or related fields.

  • The individual should have a minimum of three (3) years of industry experience in software engineering and design.

TekWissen Group is an equal opportunity/affirmative action Employer (m/f/d/v) supporting workforce diversity

Employment Type

Full Time

Company Industry

Education / Training / Teaching / Academics

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.